Excavations at Carisbrooke Castle, Isle of Wight, 1921-1996 - Young, C. J. (The Trust for Wessex Archaeology Ltd, 2000)