Listen to Duncan M. Hamilton’s Dragonslayer

Audio. A dangerous tale of lost magics, unlikely heroes, and reawakened dragons.