Guildford Castle: its early and later history. With a note on Quarry Hill Caverns.