JAMES S. CANAVAN