Before I Fall
Publisher: Harper an Imprint of HarperCollinsPublishers; Harper
Published: 2010
Number of pages: 470
ISBN-13: 9780061726804