Books

God's Crucible: Islam and the Making of Europe, 570-1215 God's Crucible: Islam and the Making of Europe, 570-1215
2009
The Improbable Wendell Willkie: The Businessman Who Saved the Republican Party and His Country, and Conceived a New World Order The Improbable Wendell Willkie: The Businessman Who Saved the Republican Party and His Country, and Conceived a New World Order
2018
King King
2012
Red Activists and Black Freedom Red Activists and Black Freedom
2013
A Small Nation of People A Small Nation of People
2010
Middle Passages Middle Passages
2006

Audiobooks