JAMES W KEYES PS