Lehner should apologise for trying to put on paper all that was known and thought about the Pyramid Age.
Anyone basing their assessment of the Academic consensus on ONE book published for the General public should apologise for not knowing what they are talking about
Lehner was doing what everyone asks...trying to answer your questions.
Who do you think built it based on your research
He would be, and was, the first to admit that his work was not the Last Word.
He is still digging