Most epic poetry or ancient legends repeatedly mention the existence of giants, often endowed with mythical, supernatural powers. The cyclopses of the Greek narratives, Goliath from the bible, giants appearing to Andean Indians. Were there any such beings who provided the basis for these beliefs, or is it just a matter of the imagination?