By Thomas Kingsley Troupe (author) Part of the Mythical Creatures series
Giants by Thomas Kingsley Troupe