Geography and Revolution by David N. Livingstone