William Penn Tompson - Peerage person ID=295930