Stephen E. Ambrose | Slate