KENNETH M MOORE