David Davidson (engineer)

Structural engineer and early proponent of pyramidology

David Davidson (engineer)

Structural engineer and early proponent of pyramidology