WILLIAM JOHN WHELAN