Hardback, 736 pages