Giants and dragons /
Cross, B. J.,author.