De Hill, John, of Foolow