Divine Temptation by Nicki Elson
Angels & Demons
862 books — 1,179 voters