I love this book. It reminds me of Heinlein, in some ways, but is very much her own.