Library of America John O'Hara Edition

674 pages hardcover

fiction literary

880 pages hardcover

fiction short stories emotional reflective slow-paced