Royal Marines 350 : a pictorial record of RM350 events during this anniversary year.
Dare, Clifford R. S.