Cashore does it again. Fire is a remarkable protagonist, a strong unforgettable character, and Cashore weave her into the thread of another unforgettable story just as she did with Katsa in Graceling. This book is full of action, surprises, a touching romance and family--it has everything I always crave in a book. Like Graceling, Fire kept me guessing and in the end made me smile and tear up and marvel at the courage and vulnerability of another amazing heroine. Read this book.