This is a free PDF offered by blogger Charlie Hale. The content is wonderful but the original version was poorly designed and didn't allow the reader to access the rich content. I redesigned the book in the hopes of making it more accessible to the general public.