The stone castles. - Cathcart King, David (Clwyd County Council, 1991)