Mike Flanagan

17 books

544 pages paperback 1839

fiction classics horror short stories dark mysterious tense slow-paced

179 pages 2004

nonfiction history challenging informative medium-paced

336 pages paperback 2002

emotional medium-paced

106 pages paperback 2017

106 pages paperback

adventurous dark mysterious medium-paced

480 pages 1999

nonfiction history informative fast-paced

352 pages paperback 1999

adventurous informative medium-paced

120 pages paperback

nonfiction art computer science education technology

318 pages digital 2023 user-added

fiction horror

493 pages digital 2011