Dr Alexander Cook

British and French history (esp. eighteenth and nineteenth centuries), History of Political Thought, The Enlightenment, the French Revolution, Maritime History, European voyages of discovery, Politics and popular culture.

Europe - France
Europe - United Kingdom