WILLIAM H RIFFLE