Michael Walsh

115 books

32 pages paperback 2025

fiction comics horror

32 pages paperback 2025

fiction comics horror

missing page info

nonfiction art politics adventurous informative reflective slow-paced

238 pages

66 pages paperback

nonfiction poetry

33 pages digital 2016

comics horror adventurous reflective medium-paced

40 pages digital 2024 user-added

fiction comics contemporary fantasy horror magical realism mystery speculative fiction thriller

417 pages digital 2009

fiction mystery thriller dark mysterious tense fast-paced

949 pages digital 2011

74 pages paperback

nonfiction philosophy medium-paced