Keith L. Nelson is a professor emeritus of history at the University of California, Irvine. His research focuses on US-Europe relations in the twentieth century.
Why War? Ideology, Theory, and History
2 authors - Paperback
£23.00
Victors Divided
Keith L Nelson - Paperback
£42.00
Keith L Nelson - Hardback
£71.00