John J. Miller

40 books

272 pages 2011

nonfiction history sports informative medium-paced

538 pages paperback 1995

fiction fantasy science fiction informative lighthearted medium-paced

398 pages 2008

fiction fantasy science fiction adventurous dark medium-paced

272 pages digital 1993

fiction science fiction adventurous slow-paced

124 pages paperback

nonfiction crime history politics true crime informative medium-paced

386 pages 2009

fiction historical mystery mysterious tense fast-paced

464 pages 2011

fiction fantasy science fiction adventurous mysterious slow-paced

480 pages paperback 1998

fiction fantasy science fiction adventurous mysterious slow-paced

304 pages hardcover 2004

nonfiction history politics informative fast-paced

304 pages 2002

fiction fantasy short stories adventurous mysterious slow-paced