Yardley, John,1942-