Marines An Illustrated History - Chester G. Hearn (zenith press, 2015)