A History of Modern Europe, Volume 1: From the Renaissance to the Age of Napoleon


John M. Merriman - 1996
    It emphasizes not only cultural and social history, but also examines important political and diplomatic events.