I received this book for free through Goodreads First Reads giveaway, a week ago. I had to read the first two books before reading this one, which took me a while. Nevertheless, I enjoyed every bit of it. I really liked this last book more than the first two. I will definitely recommend this to my friends.