The Sabrael Confession by Stephen J.  Smith
Spiritual Fantasy List
52 books — 67 voters
The Sabrael Confession by Stephen J.  Smith
Angels & Demons
862 books — 1,179 voters