Top Ten Tuesday | Books That Surprised Me (in a good or bad way)

Top Ten Tuesday is a weekly meme hosted by That Artsy Reader Girl . It was born of a love of lists, a love of books, and a desire to bring bookish friends together. Anyone can take part, just make sure you tag the original blog! This week the prompt is Books That Surprised Me [...]