grant knoche