A History of Modern Culture
Subtitle: The Great Renewal 1543-1687.