Charles Douglas Armstrong - Peerage person ID=439791