happybookshelves.com
Carry On by Rainbow Rowell
Rating: 5/5 Genre: YA Fantasy Publication Date: May 9th 2017 Length: 522 pages Format: eBook Description from Goodreads: Simon Snow is the worst Chosen One who’s ever been chosen. That’…