Ruth Callander

I love books, debating the worth of religion, lazy days and human rights. Avoid my tweets if you are easily offended. You have been warned. Views my own...

connect