Empires and Revolutions: Cunninghame Graham and his Contemporaries