Walker, John M.(John Marsten),1948-