John O'Hara

76 books

251 pages 1934

fiction classics reflective sad medium-paced

256 pages paperback 1935

fiction classics literary reflective tense medium-paced

414 pages 1984

fiction short stories lighthearted slow-paced

294 pages paperback

nonfiction art informative reflective medium-paced

592 pages 2010

nonfiction education challenging informative reflective slow-paced

992 pages 2013

nonfiction philosophy challenging informative slow-paced

331 pages 2004

nonfiction education informative slow-paced

912 pages 1958

fiction classics emotional slow-paced

200 pages 1947

fiction short stories reflective medium-paced

119 pages 1938

fiction classics historical reflective medium-paced