I didn't love this book. It felt like a single gag joke that was stretched out to 500 pages. **SPOILER Girls dress as boys to go to war, then have to go undercover as women to infiltrate the enemy SPOILER**. The feminist moral is important but not as subtle as Pratchett usually makes it. Still, a good book.