Again Again

In this novel full of surprises from the New York Times bestselling author of We Were Liars and Genuine Fraud, E Lockhart ups the ante with an inventive and romantic story about human connection, forgiveness, self discovery, and possibility n nIf you could live your life again, what would you do dif