Paperback, 1079 pages.