New Approaches to European History

157 pages 1995

nonfiction history philosophy challenging informative slow-paced