Fragments of war a Marine's personal journey - Yaffe, Bertram A. (Naval Inst. Press, 1999)