The Ideas That Made America: A Brief History Jennifer Ratner-Rosenhagen - Hardback £15.99 Find out more