my friend recommended this book to me and I instantly fell in love. great characters, solid story, highly recommend