I think this book is brilliant! - but you do need to have already read at least another one of the Edge Chronicles to really enjoy it.
This is book 3 of the Rook Barkwater sequence and in it Rook becomes a freeglade lancer - the finest fighters in the whole of the Deep Woods. Rook's adventures include fighting with the glade eaters, trying to save the Great Library, crossing the Mire and nearly losing his friendship with Xanth.
The Shrykes are back and a great army is massing in the goblin nations - so the book is full of battles and will have you on the edge of your seat.
As usual the pictures are amazing. My favourite is of a freeglade lancer on his prowlgrin leaping into the air and thrusting his lance down a shryke's neck.