Hall, John, of Ayr.