James Miller

119 books

fiction short stories adventurous medium-paced

224 pages

fiction science fiction short stories challenging reflective slow-paced

256 pages | first published 2013

fiction classics science fiction challenging funny reflective medium-paced

222 pages | first published 1931

nonfiction history philosophy politics informative reflective slow-paced

320 pages | first published 2018

nonfiction history informative medium-paced

32 pages

nonfiction religion informative reflective medium-paced

174 pages | first published 2003

nonfiction history politics challenging informative reflective slow-paced

448 pages | first published 1987

nonfiction biography history philosophy challenging informative reflective slow-paced

432 pages | first published 2011

nonfiction philosophy informative reflective slow-paced

456 pages | first published 2018

fiction short stories emotional reflective medium-paced

327 pages | first published 2017