John Rivers Peerage person ID=475089 Parents Richard Rivers, of Penshurst Children Alice Rivers Sir John Rivers