John O'Hara

76 books

466 pages 1966

fiction short stories emotional reflective slow-paced

119 pages 1951

fiction historical informative tense slow-paced

800 pages 2014

informative medium-paced

missing page info hardcover 1933

fiction classics reflective slow-paced

430 pages hardcover 1961

fiction short stories dark emotional reflective medium-paced

missing page info 1934

reflective slow-paced

missing page info 1962

reflective relaxing slow-paced

414 pages paperback 1984

414 pages 1984

fiction short stories reflective medium-paced

592 pages paperback 2013

nonfiction education challenging informative reflective medium-paced