Dunbeath broch: stemming the tide of history. - Banks, Iain (1999)