Ashok Kumar Gupta is known for .