Massive 656 pages.