Genealogical and Heraldic Dictionary of the Peerage and Baronetage, the Privy Council, Kightage and Companionage 24 January 2018 By Burke, Sir Bernard; (ed by Ashworth P. Burke)