I just want to thank everyone for their encouragement. This ended up being a huge project and it could not have been done without your support. ~Bests, Dustin
REVISIONS: Wow, thanks everyone for your interest. Hours old and already tons of downloads! However, a few people have already pointed out some typos/omissions. I have corrected these in the new pdf available with the link above.