Corps of Military Police Record
Surname:
McNiven
Initials:
D
Rank:
Private
Army Number:
3314060
Notes:
CMP. TC. 9/2/38 enlisted in the Highland Light Infantry, 25/1/41 transferred to CMP. 22/5/42 transferred to the Highland Light Infantry. David McNiven.