Portchester Castle, Hampshire - Rigold, S. E. (Her Majesty's Stationery Office, 1977)