JOHN W WHALEN JR