30-Day Book Challenge: Day 9

Day 9: A book I thought I wouldn't like but ended up loving

 

 

This is a trilogy. Oh well.