WILLIAM H KRANICHFELD