
A concise history of modern Europe : liberty, equality, solidarity
(Fourth edition)

1538113279 / 9781538113271
Paperback
940.28
15/06/2018
10 in stock Need More ?
256 pages : illustrations (black and white), maps (black and white)
Tertiary Education (US: College) Learn More
Previous edition: 2015.