James Miller

95 books

73 pages digital

96 pages paperback user-added

fiction graphic novel horror

missing page info

informative inspiring lighthearted medium-paced

431 pages hardcover 1987

336 pages 2011

challenging informative reflective slow-paced

198 pages paperback

nonfiction sociology medium-paced

118 pages paperback

nonfiction nature

35 pages digital

192 pages hardcover 2004

nonfiction history informative reflective medium-paced

128 pages paperback 2007

informative inspiring reflective medium-paced