Information:

Item#: 9780525434962
Author: Havrilesky, Heather
Publisher: Knopf Doubleday Publishing Gro
Cover: Paperback