Tim O'Brien

48 books

fiction classics short stories informative medium-paced

546 pages | first published 2000

nonfiction history informative reflective relaxing medium-paced

212 pages | first published 2002

nonfiction biography memoir self help emotional reflective sad slow-paced

400 pages | first published 2019

nonfiction education informative medium-paced

224 pages

fiction historical reflective sad slow-paced

351 pages | first published 1978

nonfiction self help emotional reflective sad medium-paced

234 pages

fiction historical mystery mysterious reflective slow-paced

303 pages | first published 1994

nonfiction politics true crime challenging informative slow-paced

375 pages | first published 2013

fiction literary reflective slow-paced

372 pages | first published 1975

fiction historical young adult emotional medium-paced

160 pages | first published 1989