A prehistoric and early medieval complex at Llandegai, near Bangor, North Wales — article published in 2001