New Cambridge History of English Literature

897 pages hardcover

nonfiction classics history literary challenging informative medium-paced

806 pages hardcover

nonfiction classics literary informative lighthearted medium-paced

774 pages hardcover

nonfiction classics history literary challenging informative medium-paced