A history of modern Europe
John Merriman
W. W. Norton
W. W. Norton c2010 3rd ed A history of modern Europe / John Merriman v. 1
: pbk
Available at 2 libraries
W.W. Norton c2010 3rd ed A history of modern Europe / John Merriman v. 2
Available at 3 libraries
W.W. Norton c1996 A history of modern Europe / John Merriman v. 2
W.W. Norton c1996 A history of modern Europe / John Merriman v. 1
Available at 4 libraries