Martin Garrod (original) (raw)

Lieutenant General Sir John Martin Carruthers Garrod, KCB, CMG, OBE, DL (29 May 1935 – 17 April 2009) was a Royal Marines officer who served as Commandant General Royal Marines from 1987 to 1990.