The Quintessential Royal Marine and Military Historian Spela upp With Major General Julian Thompson CB OBE