JOHN W CALAHAN