Many people say I believe aliens built the pyramids. I don't. In fact I'm not a supporter of the 'ancient alien' hypothesis at all. I think a lost human civilization is a much better explanation of the mysteries and paradoxes of ancient cultures.