The roads to modernity : the British, French and American enlightenments - Himmelfarb, Gertrude, 1922-2019 (Vintage original, 2008)