Stephen E. Ambrose, Eugene B. Sledge
Eugene B. Sledge
Alvin Kernan, Samuel Hynes, Eugene B. Sledge, Elizabeth D. Samet