JOHN WHALEN, JR