David Miller

265 books

946 pages hardcover 2014

fiction short stories emotional reflective fast-paced

816 pages 2014

fiction classics short stories dark slow-paced

176 pages paperback

fiction fantasy adventurous mysterious medium-paced

242 pages paperback

nonfiction history religion adventurous tense medium-paced

160 pages 2011

fiction literary challenging reflective slow-paced

204 pages paperback

nonfiction poetry emotional reflective medium-paced

96 pages hardcover 2003

nonfiction history informative slow-paced

208 pages 1999

fiction lgbtqia+ romance emotional medium-paced

224 pages paperback

informative reflective medium-paced

233 pages digital

medium-paced