Mike Davis

49 books

908 pages digital

fiction horror dark mysterious medium-paced

missing page info 2000

challenging informative reflective slow-paced

128 pages hardcover 2000

224 pages paperback 2022

challenging informative medium-paced

missing page info 2005

nonfiction politics science challenging informative medium-paced

160 pages

160 pages paperback

missing page info digital 2015 not a book

fiction horror short stories dark medium-paced

448 pages digital 2006

123 pages paperback