WILLIAM G KELLER JR.