SURNAME Mahoney FORENAME David Callaghan UNIT Royal Marines RANK Captain NUMBER AWARD Military Cross PLACE Malaya ADDITIONAL INFORMATION London Gazette 39361, 19th October 1951, Page 5432