James Cooper

68 books

nonfiction education mathematics philosophy informative medium-paced

236 pages

fiction horror adventurous slow-paced

100 pages | first published 2014

fiction mystery mysterious medium-paced

198 pages

fiction science science fiction reflective slow-paced

376 pages

fiction erotica funny lighthearted fast-paced

224 pages | first published 2016

fiction childrens classics adventurous funny lighthearted slow-paced

115 pages | first published 2015

nonfiction classics lgbtqia+ literary reflective medium-paced

310 pages

nonfiction history challenging informative reflective medium-paced

234 pages

fiction classics historical adventurous slow-paced

578 pages

nonfiction classics literary challenging informative reflective medium-paced

144 pages