Penny M. Von Eschen is Professor of History and William R. Kenan, Jr., Professor of American Studies at the University of Virginia.
Paradoxes of Nostalgia
Penny M Von Eschen - Paperback
£23.99
Race against Empire
£24.99
Satchmo Blows Up the World
£25.95