Roll of Honour — All Personnel

Total Records: 49,362

Person # Last Name First Name Initials Rank Year
14333 MacLean Donald MacLeod D M Corporal 1944
14334 MacLean Donald Thomas Rossiter D T R Apprentice 1942
14335 MacLean James Smith J S Private 1916
31466 MacLean John Francis J F Rifleman 1980
35540 MacLean Stuart C J Inspector 1999
4962 MacLean Walter W Rifleman 1943
14337 MacLear Basil George Hopelinen B G H Second Lieutenant 1916
14338 MacLear Kenneth K Private 1917
31467 MacLeod Angus A Corporal 1922
14342 MacLeod David D Lieutenant Colonel 1917
14343 MacLeod Donald Angus D A Corporal 1942
14346 MacLeod Hector Ian H I Lance Corporal 1916
14349 MacLoud Abraham A Gunner 1942
14350 MacLuckie Reginald William R W Captain 1916
14352 MacMillan A D Private 1942
14351 MacMahon John MacIntyre J M Sergeant 1942
14353 MacMillan Alfred Edward A E Private 1918
39629 MacMillan Gordon Roy G R Trooper 1979
14354 MacMillan John Anderson J A Private 1918
14355 MacMillan Thomas Muir T M Second Lieutenant 1917
14356 MacNae Robert R Second Lieutenant 1916
31468 MacNaughtan John Neil J N Lance Corporal 1968
14358 MacNaughton Alexander A Private 1916
14359 MacNaughton Ross R Lieutenant 1946
14357 MacNamara Carroll Charles C C Lieutenant Colonel 1916
40051 MacNeil Arthur Bernard A B Staff Sergeant 1945
14360 MacNicol Donald Henderson D H Sergeant 1942
14361 MacPhail Garnet Munro G M Lance Corporal 1944
14366 MacPherson William W W W Gunner 1943
14362 MacPhee Ewin Cuthbert E C Corporal 1917
14363 MacPherson Andrew A Sergeant 1916
31469 MacPherson Andrew James A J Private 1973
40856 MacPherson James J Corporal 1978
14364 MacPherson John J Private 1920
14365 MacPherson Maximillian M Captain 1917
31470 MacPherson Peter Cluny P C Second Lieutenant 1953
35541 MacPherson William James W J 1991
14367 MacQueen James J Captain 1917
14372 MacRitchie John Francis J F Major 1946
14373 MacRobert Charles Nugent C N Private 1918
14368 MacRae Alexander A Rifleman 1918
14369 MacRae Hilton Gordon H G Private 1917
14370 MacRae Joseph J Private 1918
14371 MacRae Richard R Private 1940
14374 MacTavish Robert Alexander R A Lieutenant 1917
14375 MacVicar Angus A Private 1944
14376 MacWhirter Cecil John C J Sub-Lieutenant 1944
14377 MacWilliam Keith Brennand K B Lieutenant 1944
49701 MacAulay F C Lieutenant —
49573 MacGregor William W Sergeant 1901