Stephen Aldhouse-Green


Stephen Aldhouse-Green - British professor of archaeology. He was born in 1945 in Bristol and died on February 21, 2016. He graduated from the Cardiff University.