A Concise History of Modern Europe Liberty, Equality, Solidarity

Review :

Excellent A lot of information in a short read. I teach AP European history, and I'm going to recommend it to my students as a summer read.


2 downloads 152 Views 8.7 MB Size Report