Leaving Time
by
Jodi Picoult
405 pages ; 25 cm870L Lexile