by James K. Morrow
3.88
312 pages
5h 55m
Prepare for a thought-provoking journey that blends fantasy and religion, challenging your beliefs and exploring the absurdities of faith.