A History of the County of Brecknock, Volume 1, Glanusk Edition, 1909, pages 140 - 143, "The Crawshay Pedigree"



Source Information