GrumpyPhilosopher
Political philosophy, animal rights, environmental ethics. Liberal. Cosmopolitan. Tweeting in a personal capacity.

Last synced from Twitter 7m ago