Michael Dirda

46 books

252 pages paperback

fiction historical mystery mysterious medium-paced

270 pages paperback

fiction horror dark mysterious medium-paced

1168 pages paperback 1957

fiction philosophy challenging reflective slow-paced

170 pages 2006

nonfiction essays memoir reflective slow-paced

560 pages 2004

nonfiction essays challenging reflective slow-paced

525 pages 2004

nonfiction essays informative slow-paced

246 pages 2015

nonfiction essays memoir informative reflective slow-paced

67 pages 1990

nonfiction reference informative reflective medium-paced

287 pages paperback 1963

fiction classics science fiction dark funny reflective fast-paced

341 pages 2007

nonfiction essays reflective fast-paced