JAMES A. CANAVAN