Avebury: a Late Anglo-Saxon burh? - Reynolds, Andrew (2001)