Robert Schoch, a professor at Boston University, discussed his research on the Great Sphinx in Egypt as well as pyramid structures around the world. GuestsRobert M. Schoch