Meaning of homer armstrong thompson

Definition of homer armstrong thompson

(noun) United States classical archaeologist (born in Canada) noted for leading the excavation of the Athenian agora (1906-2000)

Other information on homer armstrong thompson

WIKIPEDIA results for homer armstrong thompson
Amazon results for homer armstrong thompson