Roll of Honour — All Personnel

Total Records: 41,905

Person # Last Name First Name Initials Rank Year
25032 Thoka John J Private 1943
37844 Thoka Morris J Constable 1971
37845 Thoka Morris M S Inspector 2004
33264 Thokozani Sipho S Rifleman 1999
25033 Thole Jooste J Labourer 1917
25034 Tholebe John J Driver 1917
37846 Tholo Morris M J Sergeant 1998
33265 Thom Adrian Murray A M Rifleman 1987
25035 Thom Arthur A Private 1918
25036 Thom George G Private 1917
25037 Thom James Moir J M Private 1916
25038 Thom John Patie J P Lieutenant 1944
25039 Thom Walter Campbell W C Private 1916
25040 Thomas Private 1916
25041 Thomas Private 1945
25050 Thomas D V H Lieutenant 1942
25051 Thomas E Fitter 1917
25052 Thomas E Corporal 1943
25065 Thomas J Private 1945
25081 Thomas T H Corporal 1945
25086 Thomas W E Corporal 1947
33266 Thomas Adrian Murray F Rifleman 1979
40452 Thomas Alan Graham A G Rifleman 1977
40453 Thomas Alan Graham P Guard 1978
25043 Thomas Albert Edmund A E Fourth Engineer Officer 1942
25042 Thomas Alex A Corporal 1941
25044 Thomas Alexander Morgan A M Private 1940
25045 Thomas Archibald Ralph A R Warrant Officer Class II 1945
41487 Thomas Benjamin Johannes B J Rifleman 1985
25046 Thomas Cecil C Sergeant 1916
25047 Thomas Charles C Corporal 1944
25048 Thomas David D Lieutenant 1944
25049 Thomas David Lewis D L Second Lieutenant 1918
25053 Thomas Edward Alexander E A Lieutenant 1943
25054 Thomas Eric Bertram E B Driver 1917
25055 Thomas Frank F Private 1916
25056 Thomas Frank William Henry F W H Lieutenant 1918
25059 Thomas Harold Frederick H F Leading Cook (O) 1941
25063 Thomas Harold Rodwell H R Private 1916
25057 Thomas Harry H Lance Corporal 1942
25058 Thomas Harry Cecil H C Private 1916
25062 Thomas Henry L H L Gunner 1943
33267 Thomas Hilalius H Special Sergeant 1982
25061 Thomas Hollie Humphrey H H Air Sergeant 1941
25060 Thomas Hugh Griffith H G Sergeant 1940
33269 Thomas Jack Elliott J E Pilot Officer 1939
25064 Thomas James J Private 1944
25066 Thomas James J Private 1944
33268 Thomas James Allan J A Lieutenant 1988
33270 Thomas James Frank J F Pilot Officer 1962