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