Sarah Vaughan 

Part-time GP, mother of two, social justice bureaucrat, bibliophile. http://www.freethoughtblogs.com/geekyhumanist