ajlenertz 's review for:

5.0

Fantastic book. How did I manage to overlook it for so many years?