Leaving Time. Jodi Picoult. Ballantine. 415 pages. $28.
Leaving Time. Jodi Picoult. Ballantine. 415 pages. $28.
Leaving Time. Jodi Picoult. Ballantine. 415 pages. $28.