Michael Cain

20 books

226 pages first pub 2014 (editions)

116 pages missing pub info (editions)

nonfiction science medium-paced

848 pages missing pub info (editions)

nonfiction science medium-paced

29 pages first pub 1990 (editions)

fiction challenging informative inspiring medium-paced

111 pages missing pub info (editions)

145 pages first pub 2010 (editions)

fiction contemporary emotional lighthearted slow-paced

346 pages missing pub info (editions)

nonfiction science medium-paced

48 pages missing pub info (editions)

nonfiction science

397 pages missing pub info (editions)

nonfiction science medium-paced

272 pages first pub 2007 (editions)

adventurous dark emotional slow-paced