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.
Born |
29 May 1935 Darjeeling, India
|
Died |
17 April 2009 (aged 73)
|
Zodiac | Gemini |
Tags | Add tag |