May 2005
Intermediate to advanced
352 pages
14h 39m
English
Copyright © 2009 O'Reilly Media, Inc.

To my friend Richard Stringer, for encouraging me in literature, liberalism, and writing, and for helping me to become the person I was meant to be. -Russell J.T. Dyer
Read now
Unlock full access