The Early Norman Castles of the British Isles. by Ella Sophia Armitage