Land of the Giants paperback The Trap. Land of the Giantsjohn British paperback for Land of the Giants . The Trap. [Show thumbnails]