Cover image
James Banks
James Banks's avatar
Philosophy, theology to support new religion / ideology (rationalist, ethical, theist), fiction and music to express what it's like to pursue that