Book

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