Marjory Phillips is listed here as Ralph's mother. However, according to the English Baronetage, Ann Perrot bore all his children.
Are there any references indicating Marjory (Margaret) Phillips had a son named John?
I did find a George Phillips in Bucks County PA married to a Patience Griffith that had several children one of which named John, but no the same John that married Eleanor Mansard Haward.