Dragonharper (gamebook)

Summary