Eleanor & Park by Rainbow Rowell. Eleanor is the new girl in town. All mismatched clothes, mad red hair and chaotic home life, she couldn't stick out more if she tried. Then she takes the seat on the bus next to Park. Quiet, careful and - in Eleanor's eyes - impossibly cool, Park's worked out that flying under the radar is the best way to get by. Slowly, steadily, Eleanor and Park fall in love the way you do the first time, when you're 16, and you have nothing and everything to lose.