James O'Brien

20 books

222 pages first pub 2015 (editions)

nonfiction short stories challenging informative reflective medium-paced

240 pages first pub 2020 (editions)

nonfiction politics psychology reflective slow-paced

232 pages first pub 2018 (editions)

nonfiction politics funny informative reflective slow-paced

235 pages first pub 2018 (editions)

nonfiction politics challenging informative reflective medium-paced

120 pages missing pub info (editions)

missing page info first pub 1093 (editions)

informative medium-paced

40 pages missing pub info (editions)

nonfiction medium-paced

194 pages missing pub info (editions)

nonfiction business education medium-paced

320 pages missing pub info (editions)

fiction autobiography literary poetry

missing page info first pub 2013 (editions)

challenging emotional slow-paced