Page Count: 592
Average Rating: 4.33
Series: Standalone
This was interesting, though the writing was a bit dry at times. There's maybe too many details. But parts of it were really engaging and informative. And I appreciated the appendix/update 15 years later.
✓ Read📚 Owned