by JodiPicoult (Author)
Format: Mass Market Paperback
Pages: 544
Edition: Reissue
Publisher: Pocket Books
Published: 17 Feb 2015
ISBN 10: 150110277X
ISBN 13: 9781501102776