WILLIAM H PETRY