Records of Western Civilization (Paperback)

356 pages hardcover

fiction classics medium-paced