Book

Our free, open source book (950 pages). Available in pdf form here.