WILLIAM JOHN IDE JR