public profile
Son of William Ruffle and Hannah Poole Brother of William Ruffle; Abraham Ruffle; Elizabeth Ruffle and Ann Poole Ruffle