Profile of Kaviraj Singh