ArcheoWebby January 8, 2017 Ella Sophia Armitage - Episode 008 ArcheoWebby January 8, 2017 On today's episode, Serra Head talks about a wonderful English historian and archaeologist Ella Sophia Armitage.Links https://en.wikipedia.org/wiki/Ella_Sophia_Armitage