Cathy B

Personal twitter: anything and everything I find interesting. Philosophy, politics, ethics, sci-fi, science, Doctor Who. Challenges not accepted, sorry!