 China Marine by Eugene B. Sledge, Col. Joseph H. USMC Alexander WaterstonesChina Marine HardbackEugene B. Sledge author, Col. Joseph H. USMC Alexander author of introduction, Stephen B. Ambrose foreword 