The Impact of Archaeology on an English city: Sheffield Castle.The teaching and research of archaeology in British universities has passed through a fifty-year golden age and now appears to be in full...