I loved that book. One of my oddest discoveries of adulthood is that all of my nerd female friends had also loved that book, even though it flew totally under the radar. It wasn't a book teachers or parents would buy for you, it wasn't particularly popular, it wasn't a bestseller -- but everyone I know who's a nerd woman my age adored it.
no subject