Coming soon to a desktop near you — slightly expanded, a few rough places smoothed out, and some material left out of the first edition added. The length increases by about 15 pages.

cover