RAMC

Medical Officers of the Malta Garrison
Shepherd H M D

search maltaramc

111790 Major H M D Shepherd

Service Record — H M D Shepherd

Malta 26 Dec 1943 Medical Specialist 45 GH. Arrived on the Hospital Ship Maine from 28 GH.

Malta 1944 Medical Specialist 45 GH.

Bibliography