Review: Dragonslayer (Dragonslayer #1) by Duncan M. Hamilton July 30, 2019 by David W Leave a Comment