Keegan, Kevin,1951-