In Memoriam: James J. (Jim) Cantwell