Eleanor & Park - Rainbow Rowell This may just be the best teenage love story ever written.