The lords of Cardiff Castleby Charles GlennCardiff Castle (Cardiff, Wales)HistoryNobilityWalesBiographyWriting a summary for young readers…For young readersBook data: Open Library