This story introduces giants in the English culture historically. I find it interesting Jack was related to one. Seems a bit farfetched at times. It is from the time of King Arthur and Jack is one of his knights of the round table. He has high moral values which help him a great deal. The story has a voice as if it were oral tradition instead of written history. Either way I thought it a very good read. The time it takes to read it will enrichen.