Keegan, Kevin, 1951-