I'd like to thank the following people for making this book possible.
They provided invaluable insights that made this content what it is today.
Henry Cipolla
Kevin Hu
Michael Mallon
Josh Davis

Justin Kaufman assisted with copyright management.
Justin Williamson corrected several typos and suggested a better explanation for the linearSort array problem.
Maciej Tomczyk supplied the coded solution for the recursive string permutation problem.

Many thanks also to XKCD, the amazing webcomic, for their gracious Creative Commons license which allows me to post the comics on this site.

Webfaction is the ULTIMATE hosting platform for any serious developer.
SSH, WordPress, Rails, Django, cronjobs, compile and execute anything. is proudly powered by Webfaction.