You guys, I want to have this book's babies. A surprisingly nuanced examination of gender, of being a girl, that also made me laugh out loud on multiple occasions. "Protect the citadel!" Required reading for everyone. I listened to it, and the author does a fantastic job as the narrator, so I recommend the audio version if you like to listen to books. Flawless. Has all the appeal of a fluffy fun book while refusing to stay in the fun fluffy box. Well paced, well plotted, and well written. Read it!