Stephen Ambrose


Profession: Historian


History is everything that has ever happened.
Stephen Ambrose