krishi davis