JAMES W KEYS PS