Books

The Struggle for Europe The Struggle for Europe
2003
The Age of Eisenhower The Age of Eisenhower
2018
The Dangerous First Year The Dangerous First Year
2016
Shaper Nations Shaper Nations
2016
The Bitter Road to Freedom The Bitter Road to Freedom
2008

Audiobooks

The Age of Eisenhower (Unabridged) The Age of Eisenhower (Unabridged)
2018
The Bitter Road to Freedom The Bitter Road to Freedom
2008