Farrant, John H.(John Howard),1945-