STEVEN N KEANE