Welsh Castles
Excellent as a book to have with you on your travels to give you at least basic and sometimes fairly detailed and extensive information of the site you have found or are looking for. CASEMATE