Dan Madigan

3 books

272 pages hardcover 2007

nonfiction history dark medium-paced

152 pages hardcover 2021

adventurous informative medium-paced

360 pages 2006

horror dark tense slow-paced