Story of the 34th
Captain T. H. M. Ham, died on active servic
Captain T. H. M. Ham, died on active servic
Title: Story of the 34th
Editor: Lieutenant Colonel Oliver Arthur Gillespie
Publication details: Reed Publishing (NZ) Ltd
Share:Captain T. H. M. Ham, died on active servic