Truer Love and Other Lies
The stories in Truer Love and Other Lies deal with Boneypunk, indeterminate angels, and man's inhumanity to, well, everything. On further investigation, a part is played by crackerjack popes, reluctant revolutionaries... See More