James Miller

95 books

300 pages paperback

nonfiction history philosophy politics challenging informative reflective medium-paced

320 pages 2013

fiction crime mystery dark mysterious tense medium-paced

46 pages paperback

nonfiction health emotional informative medium-paced

244 pages paperback

nonfiction business computer science informative medium-paced

307 pages 1977

nonfiction history informative slow-paced

384 pages paperback

nonfiction history reference informative reflective medium-paced

374 pages paperback

nonfiction science challenging informative medium-paced

492 pages 1993

nonfiction biography philosophy challenging informative reflective slow-paced

422 pages 2011

nonfiction biography history philosophy challenging informative medium-paced

176 pages paperback

nonfiction history emotional inspiring medium-paced