Ielfstan's place 15,000 BC-1919 AD
Girling, Richard.
London Heinemann
1981