Modern European HistoryEbookModern European HistorybyJohn R. BarberRating: 4 out of 5 stars4/5Save Modern European History for later