This is not my first time reading this book but it doesn't detract from its awesomeness! I love Katsa and Po! The storyline is intriguing with a great villain and loveable supporting characters! I had to reread it so I could read the newest book in the series. It's been a few years since I read this book! I still love it!