Paperback, 384 pages
The Tenth Circle
by Jodi Picoult
4 stars
(4 reviews)