-
Seven Rivers: A Journey Through the Currents of Human History
Regular price $32.00Regular priceUnit price perSale price $32.00 -
Israel on the Brink: And the Eight Revolutions That Could Lead to Decolonization and Coexistence
Regular price $27.95Regular priceUnit price perSale price $27.95 -
The Devil's Castle: Nazi Eugenics, Euthanasia, and How Psychiatry's Troubled History Reverberates Today
Regular price $30.00Regular priceUnit price perSale price $30.00 -
On Antisemitism: A Word in History
Regular price $29.00Regular priceUnit price perSale price $29.00 -
1942: When World War II Engulfed the Globe
Regular price $35.00Regular priceUnit price perSale price $35.00 -
McNamara at War: A New History
Regular price $39.99Regular priceUnit price perSale price $39.99 -
Jamaican History: A Captivating Guide to Jamaica's Story and the Baptist War
Regular price $26.49Regular priceUnit price perSale price $26.49 -
Sold outLost Treasures of Indiana
Regular price $42.00Regular priceUnit price perSale price $42.00Sold out -
Tartans: From Scottish Clans to Canadian Provinces
Regular price $16.99Regular priceUnit price perSale price $16.99 -
Ideas: A History of Thought and Invention, from Fire to Freud
Regular price $19.99Regular priceUnit price perSale price $19.99 -
Freedom Just Around the Corner: A New American History: 1585-1828
Regular price $21.99Regular priceUnit price perSale price $21.99 -
The Plan of Chicago: Daniel Burnham and the Remaking of the American City
Regular price $15.00Regular priceUnit price perSale price $15.00 -
Fault Lines: A History of the United States Since 1974
Regular price $19.99Regular priceUnit price perSale price $19.99Sold out -
To Kingdom Come: An Epic Saga of Survival in the Air War Over Germany
Regular price $24.00Regular priceUnit price perSale price $24.00 -
Provincializing Europe: Postcolonial Thought and Historical Difference - New Edition
Regular price $39.95Regular priceUnit price perSale price $39.95 -
Worlds of Unfreedom: West Central Africa in the Era of Global Abolition
Regular price $35.00Regular priceUnit price perSale price $35.00