Roll Number Name Roll Number Name
5870] MACADAM David 6567] MACADAM David
3628 MACARTHUR Peter Leslie 3010 MACARTNEY Harry William
4085 MACCULLOUCH Campbell Ross 3033 MACCULLOCH Laurie Robert Leonard
282 MACDERMOTT Garrick 6369 MACDONALD
4742 MACDONALD Alexander Angus 40012 MACDONALD Hugh Robert
1950 MACDONALD John Robert Brown 3163 MACDONALD Kenneth Lynn
2780 MACDONALD Kenneth Rorie 3385 MACDONALD Ronald MacDougall
2597 MACDONALD W.A.R. 3176 MACDONALD-BRADSHAW William
209] MACDOWELL Cecil Ernest 3682] MACDOWELL Cecil Ernest
7032 MACFADYEN Ian Roderick 3372 MACGILES William Francis
2109 MACGREGOR Colin Gordon 3067 MACGREGOR Duncan Patrick
7217 MACGREGOR Ian Marcel 1264 MACHATTIE Norman Alexander
7490 MACHUTCHIN Gavin Keith 2725 MACILWAIN Charles Joseph
1226 MACINNES Allister Ambrose 949 MACINNES Donald Gordon
6583 MACINTOSH Athol Donald 6213 MACINTOSH Brian Stuart
4328 MACINTYRE James Gardner 1951 MACINTYRE Robert Gibson
3026 MACKAY Graham John 1789 MACKELLAR William Mardon Tullach
2511 MACKENZIE Alistair 6419 MACKENZIE Donald Angus
903 MACKENZIE Hugh Mackay 2996 MACKENZIE-KENNEDY Charles John Gordon
2062 MACKENZIE-KENNEDY Robin Edward 1965 MACKERN John Stuart
3161 MACKIE Archibald Alistair 1084 MACKINLAY John Stuart
75 MACKINNON John Callum 6023 MACKINNON John Grant
1547 MACKINTOSH David 7014 MACKINTOSH Michael Gregory
6909 MACKINTOSH Robert Ian Llewellyn 6674 MACKINTOSH William Alistair Cameron
643 MACKRELL Douglas Charles 4919 MACKRORY Harry John
252 MACKRORY William Arney 3487 MACLAREN James
1290 MACLEAN Jacobus Peter 1710 MACLEAN John Anderson
4888 MACLENNAN Donald Pierce 805 MACLEOD Alister Roderick
6519 MACMILLAN Ian 3677 MACNAB Graeme Alexander
7015 MACONOCHIE-WELWOOD Charles Cornelius 7294 MACPHERSON Christopher Cardew
206 MACPHERSON Michael Robert Nasmyth 3477 MADDIN William
40081 MAGENNIS Donovan Iveagh 40013 MAGGS Rupert Rudolph
1328 MAGNER Andrew Terence 484 MAGNER John
423 MAGNER Thomas 2571 MAGOR Tristram
1391 MAGSON Ronald William 558 MAHER Alfred Colin
2626 MAIN George Young 7374 MAIN Norman Stanley
3785] MAIN Robert Henderson 5621] MAIN Robert Henderson
7565 MAINGI Joseph 1874 MAKIN Henry Hay
7520 MAKOKHA Vincent Charles 7042 MALAHER Terence Michael
7581 MALAKWEN Johana 2560 MALAN Cornelius Benjamin
3334 MALAN David Edward 4552 MALAN David Edward
3245 MALAN Gerald Kestell 7375 MALAN Martinus Petrus Loubser
7164 MALAN Petrus Johannes 1128 MALCOLM-WATSON Alfred
7508 MALENYA Henry Luseka Yabatha 7243 MALLIA Anthony James
939 MALYN Richard Anthony 7207 MANCELL Christopher Robin
4540 MANGER Peter William Walter 3449 MANGNALL Henry
6958 MANIG Neil Christopher 4660 MANN David
76 MANNING Arthur Patrick 2014 MANNING Walter James
40046 MANSELL Herbert Talbot 1232 MANSFIELD Cyril
3784 MANSFIELD David 4625 MANSFIELD Richard Alfred
4961 MANSUTTI Gino 6093 MANSUTTI Ludovico Carlo
2964 MANUEL George 795 MARAIS John
4297 MARAIS Joseph Maritz 1692 MARDON Victor Rothwell
2788 MARE C. de C. 3457 MARES Ormonde Harold
1296 MARGACH Charles Denoon 3267 MARITZ Ernest Royce
7461 MARJARA Harjit Singh 1040 MARKHAM Gerald Edward Thomas
6521 MARKO Wojacck Przemslaw Zygmunt 6552 MARKWELL Brian James
6937 MARLEY Christopher John 40008 MARLIN Anthony Stroud
2824 MARQUARDT Edward Frederick 2507 MARRIAN Peter Derek
3859 MARRIOTT-DODINGTON Robert Desmond 3860 MARSH James Walter
7372 MARSH Leslie Hugh 936 MARSH Ronald
2545 MARSHALL Alexander 302 MARSHALL Charles Winlove
3091 MARSHALL David Coldwell 619 MARSHALL Frank
3665 MARSHALL Jeremy James Harley 3823 MARSHALL John Edward
771 MARSHALL John Norman 4323] MARSHALL Julian Claude
5696] MARSHALL Julian Claude 2819 MARSHALL Robert
2015 MARSHALL William Henry 734 MARSHAM John Edward
218 MARSTON Ernest George 4198 MARTIN Alan Richard Purie
6915 MARTIN Anthony George 4378 MARTIN Edward
3944 MARTIN Ernest 1576 MARTIN Frederick Gordon
526 MARTIN Hugh Alexander David 4454 MARTIN James Anthony
77 MARTIN James Young 1446 MARTIN Jean Remi
7193 MARTIN John 7167 MARTIN Peter
4981 MARTIN Philip Vale 5852] MARTIN Ronald Kirk
6259] MARTIN Ronald Kirk 2119 MARTIN Struan William
538 MARTIN William Frederick 3934 MARTINDALE Thomas Norman
4726 MARX Peter Andrew Hercules 7522 MASHEDI Jackson Shigoli
7010 MASON James 253 MASON Richard Desborough
2799 MASON Theophilus Sowersby 1565 MASON William Henry
4635 MASTERS David Newton 3150 MASTERS William Alexander
2580 MATEJIC M. 78 MATHER Frederick Arthur
7112 MATHERS Patrick William John 230 MATHERS William Henry
6724 MATHERSON Robert 4196 MATHESON Donald Murray
1538 MATHESON Jacob Paul Seiersskjold Lyng 4224 MATHESON James Currie
4583 MATHESON William George 1104 MATHEWS John Mathews Berkley
1082 MATHEWS Stewart Norman 4083 MATHIESON David Alexander
1995 MATHYSEN Crestoffer Staphenes 3048 MATHYSEN Johannes Mathyoos
7558 MATTHEW Edward William 3549] MATTHEWS David Henry
3770] MATTHEWS David Henry 5689] MATTHEWS David Henry
3393 MATTHEWS Denis Owen 2117 MATTHEWS Richard St John
4829 MATTHEWS Ronald Joseph 3988 MATTHEWS Samuel Mellon
3136 MATTHEWS Sidney George 527 MATTHEWS William Lloyd
3708 MATTHIAS Colin Vandyke 1123 MATTHIAS Maurice Neville
6173 MATTHYSEN Albert Hendrick 2531 MATTHYSON Jacobus Johannes
2757 MATTISON John 1548 MAUCHAFFEE Roger Maurice
5818 MAUDSLEY Kenneth Nelson (CCF) 40042 MAUGHAN Norman Sutherland
3435 MAURICE John Lawrence 3039 MAURICE Louis
1209 MAVRIDES Takis 2702 MAWHOOD Roger Henri Gustav
4811 MAXWELL Arthur Stephen 3595 MAXWELL David Robert
465 MAXWELL Donald Hamilton 854 MAXWELL Douglas
3547 MAXWELL James Harry Bryden 4782 MAXWELL Paul Baylis
4628 MAXWELL William Reid 4359 MAY Charles Rowland
79 MAY Dennis Arthur 7156 MAY Donald Charles
80 MAY Herbert Willie 2042 MAY Lionel Ernest
1169 MAY Stanley Thomas 3097] MAYER John Septimus Hunter
3782] MAYER John Septimus Hunter 6123 MAYERS John Ian Peter
488] MAYERS Raymond Sidney 3877] MAYERS Raymond Sidney
5611] MAYERS Raymond Sidney 382 MAYERS Roy Oswald
4495 MAYES George 819 MAYES James Walter
1699 MAYTHAM Archibald 7345 MBELA Douglas Danny
7561 MBITHI Joseph 7575 MBUTHIA Thomas
5679 McADOO J.B 802 McALLISTER William
1885 McALPINE Thomas 3824 McBAIN Fergus Matheson
4023 McBREARTY Christopher James 3910 McBREARTY Peter Augustine
4280 McCABE David Hill 4122 McCABE Raymond John
5864 McCALDIN John Dermot (MO) 3731 McCALL George Stuart Gadesden
3404 McCALL James Stewart Johnson 174 McCALMAN Alistair Fernie
81 McCALMAN David Hedley 2648 McCARTHY Michael Joseph
3323 McCARTNEY Brian Edward 3609 McCARTNEY Fergus James
4384 McCLEARY Bryan Daniel 1781 McCLELAND Noel Gatonby Johnson
40034 McCLELLAND William Edgar 612 McCLELLAND William Robert David
6572 McCLURE-FISHER David Anthony 1160 McCOLL Ronald William Atkinson
6966 McCONNELL David Maxwell 6167 McCONNELL John Stafford
1824 McCONNELL Kenneth Maxwell 6768 McCORMACK Keith
3073 McCORMICK Brian Joseph 1708 McCORMICK Joseph Currie
6981 McCORMICK Neil Stuart Rutherford 3873 McCOURT George Sharp
6270 McCRINDELL Robert Cecil 1732 McDERMID Edward Cook
5788 McDERMOTT George Edward 1087 McDERMOTT John Henry
3196 McDERMOTT Neville William Ewart 4499 McDERMOTT Patrick
3657] McDONALD Angus Morris 5605] McDONALD Angus Morris
1666 McDONALD Donald Baldock 82 McDONALD Douglas Gordon Haig
1528 McDONALD George Alexander 3047 McDONALD Hector
4648 McDONALD Malcolm Charles 4090 McDONALD Neil Alexander Campbell
681 McDONELL Ronald Angus 3923 McDONELL Ronald Victor
1486 McDOWELL Henry McLorinan 424 McENTEE Peter Donovan
2049 McEVILLY Denis Patrick James 4765 McEWAN Donald Hart
40147 McEWAN-HANNAH George McClelland 2984 McFEE J.B.
322 McFERRAN Ian Ross 3317 McGARRY Charles Henry
283 McGAVIN Gerald Houston 3336 McGHEE Owen Patrick
6406 McGINLEY Flan Anthony 2604 McGREGOR Edward George
3490 McGREGOR Norman Charles 1370 McGUIRK Fergus Gerard
4358 McHUGH James Joseph 926 McHUTCHIN George William Stanley Treanor
7098 McINTOSH Brian Graham 822 McINTOSH Robert Ian Fanshawe
4748 McINTYRE Alfred Leonard 3775 McINTYRE Duncan
4787 McINTYRE Keith Anthony 3377 McINTYRE Leonard Alfred
2016 McINTYRE Ronald Lewis 383 McIVOR Douglas Balfour
4500 McIVOR Ewan Ian 3573 McKAY Fredrick Ean
462 McKAY Ian Alexander 2989 McKAY Robert Daniel
4302] McKEAND Julian 5784] McKEAND Julian
3501 McKEE David Andrew 6631 McKENDRICK Trevor Young
7003 McKENZIE Daniel Maylark 2605 McKENZIE James Ross
3402 McKENZIE Lairie Denzil 580] McKILLOP James
3830] McKILLOP James 5616] McKILLOP James
4209 McKIM Ronald 7050 McKINLAY Alistair Crawford Walker
6639 McKINLAY Robert James Bruce 3820 McKINNEY John Alexander
4246 McKNIGHT George 7275 McKNIGHT Ronald Webster
4963 McLAREN James Laing 4012 McLAUCHLAN Peter Michael
3802 McLEAN Alfred 3300 McLEAN Hector Archibald
323] McLEAN Henry 3795] McLEAN Henry
5654] McLEAN Henry 4286 McLEAN Johannes Stephanus Paulus
596 McLEAN John Remington 3712] McLEAN Paul
6707] McLEAN Paul 4283 McLEAN Raymond Dennis
4501 McLELLAN Robin Hilary 40143 McLENNAN Murdoch
1415 McLEOD George Edward Malcolm 3458 McLEOD Ian Taylor
7087 McLEOD Robert Torquil Kelty 4901 McLOUGHLIN John Clifford
40085 McMAHON Michael Anthony Leo 2914 McMASTER Dennis Alexander
3959 McMULLAN Abraham 3027 McMULLIN John Cecil
3907] McNAB James Arthur 5775] McNAB James Arthur
83 McNAUGHTAN Finlay 6827 McNAUGHTAN Kenneth Arthur
3354 McNEILAGE Allan Bruce 4217 McPHEE Ostlo Fairbairne
3940 McPHEE Rostan 432 McPHERSON Alan Donald
3025 McQUEEN Hugh 1936 McQUILTON Thomas
6861 McQUIRE James Ernest 4799 McROBERTS Tilman Alister
324 McSHANNON Danie 6109 MEADOWS Roderick Garth
6641 MEADOWS William Hugh 1374 MEASURES Herbert Thomas
645 MEDCALFE Ralph Towlerton 3207 MEDICKS Stanley
1168 MEERLOO Edward 2559 MEERSTADT Willem
175 MEESON Roger Souel 4653 MEGSON Barry Manfred Hill
4118 MEGSON Christopher Roland Hill 6540 MEIER Nicolaus
2903 MEIKLE W.R. 6079 MEINTJES James Flint
4688] MEINTJES Gert Petrus 5797] MEINTJES Gert Petrus
6289] MEINTJES Gert Petrus 6736] MEINTJES Gert Petrus
3274 MEINTJES Pieter 873 MEINTJES Plewrman
6435 MEINTJES Robet Thomas 1887 MEISEL Erwin
4399 MELLON Jules John 6924 MELLOR Kevin Garth
84 MELVILLE Archibald Ralph 303 MELVIN-PHILLIPS Charles Gordon
4437 MENDEL Alfred 1433 MENZIES Eric Stuart
4211 MERCIER Charles Frank St Vincent 3143 MEREDITH Brian
265 MERRETT Wilfred Herbert 3749 MERRILL Colin William
207 MERRTENS Ronald Rappard 2829 MERTENS Jacques Victor
2830 MERTENS Octave Oscar 6375 MERTTENS David Rappard
6374 MERTTENS Peter Mervyn 857 METCALFE Geoffrey Fenwick
85] METCALFE Leonard Duncan 2619] METCALFE Leonard Duncan
6047 METCALFE Richard Peter 1323 MEYER Cornelius Arnolds Bothma
2522 MEYER Johannes Hermanas 565 MEYLER Roderick Emerson
1652 MEZULANIK Frank 7507 MHANDO Mohamed Hajji
4401 MICHAUD Philip Francis 3983 MIDDEL-BOE Bernard Ulrik
4897 MIDDLETON Alan Grant 1740 MIDDLETON Sidney Innes
1574 MIGDOLL Solomon 2553 MIGEOT A.E.
7120 MILBANK Arthur John 6122 MILBANK Mark Richard
3589 MILES Douglas William 549 MILFORD Rex Bertram
1003 MILLAR Arthur Walter Douglas 4805 MILLAR Ian James
6565 MILLAR Neil Thomas 762 MILLAR Peter Alleyn Douglas
416 MILLAR Walter 1499 MILLAR William
4456 MILLAR William Russell 3264 MILLER Andrew Frederick Gordon
7273 MILLER Anthony Paul 6781 MILLER Brian Daniel
3755 MILLER Donald John McDonald 2539 MILLER Edward Wentworth
3169 MILLER Eric George 4719 MILLER George
2573 MILLER Henry James Smart 4496 MILLER Ian Gordon
4072 MILLER John Austin 4903 MILLER Malcolm John
7269 MILLER Robert William 1401 MILLER Stephen Henry
6677 MILLER William Graham Bethel 4203 MILLERSHIP Ronald Frederick
254] MILLETT Patrick Charles Curnow 2980] MILLETT Patrick Charles Curnow
4268 MILLICAN Neville Carl John 7540 MILLS Anthony Charles
6448 MILLS Patrick Denis 3799 MILLS Roger Clinton
219 MILLS Thomas Henry Arthur 3484 MILLS-DAVIES Joseph William
1468 MILNE Alexander Niven 2608 MILNE Horace Leslie Graham
6391 MILNE Ian Sutherland 494 MILNE James Ogston
3063 MILNE Robert Dyce 86 MILSTEAD Douglas Herbert
1712 MILWARD Claude (B.W.C?) 3414 MILWARD Leslie Robert George
2765 MILWARD Victor George 347 MINCHIN Arthur John
3186 MINKEL Alfred Jacob 6848 MINNS John Rowland
6089 MINNS Rodney Eden 4075 MINTON Derek Edward
6971 MINTON Keith James 7570 MIRANDA Leslie Noel
1125 MITCHELL Alan 6045 MITCHELL Antony James Bullen
1324 MITCHELL Crighton Slight 3007 MITCHELL Frank Eugene
2728 MITCHELL George William 615 MITCHELL Hector Ivatt
3757 MITCHELL Ian Alastir 906 MITCHELL John
719 MITCHELL John Mortimer 754 MITCHELL Kenneth MacDonald
1854 MITCHELL Layton Hubert 4497 MITCHESON Derek Bruce Hardie
2719 MIZON Stewart Maxwell 7346 MKUNGUSI Cromwell
2831 MOCHAMPS Andre Emile 2832 MOCHAMPS Camille Leopoldt
6835 MOCKRIDGE Richard Frank Edward 2987 MODLIN Alwin Cornish
3906 MOERAN Jocelyn Francis 6658 MOFFITT James Frederick
7573 MOGHUL Mohamed Saied 4315 MOIR (did not enlist)
1223 MOLE Arthur Howard 6822 MOLES Albert James
567 MOLISON Arthur Grahame 2103 MOLLOY James Edward
3226] MOLLOY John Charles 3625] MOLLOY John Charles
5622] MOLLOY John Charles 3644] MOLLOY Joseph Patrick
5703] MOLLOY Joseph Patrick 7373 MOLLOY Martin Albert
993 MOLONY Desmond Walter 4896 MOLONY Martin Walter
6238 MOLYNEUX Arthur Ingram 826 MONCKTON Guy Leonard
6870 MONKHOUSE Anthony 6398 MONKHOUSE Keith Edward John
148 MONKTON Phillip Anthony 208 MONTAGU Charles Sidney Beatty
1297 MONTAGUE Aubrey 6347 MONTGOMERY Michael Roger Kirby
1978 MOODIE Benjamin St Clair Hugh 880 MOODY Christopher Austin Richard
6879 MOODY David John Bowen 196 MOODY Norman
6929 MOODY Peter Raymond 4998 MOOLMAN Lukas Johannes
4620 MOOLMAN Willie Petrus 800 MOON Edward
7081 MOON Michael Harold 4580 MOORE Harman
428] MOORE Henry Albert 3648] MOORE Henry Albert
1162 MOORE John 7432 MOORE John Colin
7180 MOORE John Leonard 4891 MOORE Montague Charles Penn
4870 MOORE Peter 3502 MOORE Richard Ross
87 MOORE Simeon James 354 MOORES Noel de la Hey
40084 MOORHOUSE Fredrick Ernest 6815 MORAN Robert Andrew
7004 MORAY Michael John 3584 MORDAUNT Phillip
791 MORE Geoffrey Challoner Adrian 7376 MOREL Eric
6738 MOREL Rene Virgil 7203 MORGAN Alan
3500 MORGAN Antony Ewart 3173 MORGAN Armand Garciar
6034 MORGAN Brian Albert 6005 MORGAN David Thomas
1962 MORGAN Elwyn Lewis 3469 MORGAN Emanuel George
3889 MORGAN Emmanuel Joseph 2587 MORGAN DE SARAM Reginald
6280 MORLAND Paul Michael Hylton 40082 MORONEY Denis Eardley
4685 MORPHY-MORRIS Digby Ross 3991] MORRALL Cyrus John Adam
5726] MORRALL Cyrus John Adam 777 MORRALL Cyrus Roger
6758 MORRIS Arthur Edmund 3459 MORRIS Harry Charles
1753 MORRIS Martin Jackson 6979 MORRIS Michael Robin
6671 MORRIS Paul 1580 MORRIS Stanton Thacker
4498 MORRISON David Laird 6111 MORRISON Iain William
1526 MORRISON William Duguid 471 MORRISON William Stewart
149 MORSON Walter Lloyd Kitchener 3552 MORTIMER Arthur Stanley
2621 MORTIMER John Bridges 88 MORTIMER Leonard Charles
2898 MORTLOCK K.L. 4161 MORTON Abraham Benjamin
6948 MORTON Gustav Willhamus Fouche 685 MORTON Hugh Simpson
1365 MORTON John Wyllie 7160 MORTON Pieter Tienus Christian
4180] MORTON William 5779] MORTON William
6708] MORTON William 4130] MOSCOFF Sidney Boris
5642] MOSCOFF Sidney Boris 6269] MOSCOFF Sidney Boris
4596 MOSER Silvian 2792 MOSTERT K
6771 MOULINIE Jaques 1878 MOULINIE Leon Anthony
6396 MOULINIE Marcel Joseph 853 MOULTON George Alfred
6989 MOULTRIE John 2639 MOURIER-PETERSEN Peter Poul Fritz Adolph
40038 MOURITZEN Stanley Vryheid 441 MOUSELEY Charles Edward
3858] MOUSLEY Keith Meredith 5712] MOUSLEY Keith Meredith
6285] MOUSLEY Keith Meredith 325 MOUSLEY Leslie Bennet
6027 MOUTON Cornelius Jansen 7209 MOUTON Isaac Abraham
4989 MOUTON Johannes Nicholas Smit 898 MOUTON Pieter Abraham
1952 MOW Leon 4525 MOWAT George Thomson
2877 MOWAT J. 6654 MOWAT William Michael
3419 MOWLAM Gilbert Leonard 2854 MUCHNA Joseph
1047 MUDIE Reginald James 7543 MUHIA Samson Kamau
4132 MUIR 4661 MUIR Dennis Gilbert
7176 MUIR Frank 7200 MUIR Harry Brian
4175] MUIR Ivan Kenneth 5708] MUIR Ivan Kenneth
89 MUIR James Leonard 4581] MUIR Robert William Harry
5792] MUIR Robert William Harry 401 MUIR William
4574 MUIRHEAD Wynne Hamilton 5629] MULHOLLAND John
7556] MULHOLLAND John 4398 MULHOLLAND Terence Gerald
7505 MULIKA Gregory Kavisu 2983 MULLER Cornelius Johannes
4177 MULLER Helgaard 3100] MULLER Johannes Andries
4758] MULLER Johannes Andries 5821] MULLER Johannes Andries
1041 MULLER Peter William 6856 MULLER Petrus Wilhelm Johannes
2974 MULLER Rodewyck Stevanus 3564 MULLER William Gerhardus
1908 MULLINER Richard Woodford 519 MULLOCK William Ronald Methuen Goss
3434 MULLON Dennis Edwin 1794 MULLON Richard Edward
40051 MULVEY Frederick 832 MUMFORD Hugh
6120 MUMFORD Richard 2598 MUNDAY Claude Charles Victor
3729 MUNDELL Peter Francis 1706 MUNN Charles Stewart
3767 MUNN David John 768 MUNRO Hector Rowcliff
1940 MURDISON Andrew Somervaile 210 MURDOCH Sidney John
6297 MURPHY Herbert 2838 MURPHY Hermanus Hendrik Steyn
3950 MURRANT Peter John 40121 MURRAY Angus Ian
3371 MURRAY Findlay 6511 MURRAY I.W.
3623 MURRAY Ian 4692 MURRAY Michael Donald
3739 MURRELL Peter 40146 MURRISH Irwin Charles
3239] MURTON Murray 3672] MURTON Murray
7516 MUSILLI Francis Peter 7517 MUTAHI Isaac
7574 MUTENGO Samuel 7444 MUTUNGA Daniel Kilango
7544 MWANDALE Hermon Kisaka 7500 MWAURA Patrick John
4228 MYATT Thomas Peter 4383 MYBURGH Gerald Alec
2043 MYERS Arthur Charles 40083 MYERS Eric Oscar
3251 MYLCHREEST Thomas Evan Naylor 1883 MYSELL Robert