A angryrainbowmermaids.blogspot.com Progress in Philosophy 60 points diodorus 8 years ago 55 comments