I deny the point he suggested by the word scientific it means that how logically or mathematics of the temple buildings.we have the literature for the same just he doesn't know and science is not a colonial construct. Though I even would argue all the theory what have been proposed but by the scientific community is the final truth