Hardcover with dust jacket
929 pages