A history of Modern Europe. Vol. 1, from the Renaissance to the Age of Napoleon - Merriman, John M. (New York ; London : Norton, 1996)