It's huge, but well written with great diagrams.

What do you plan on working on ?
_________________________
nom nom nom