author - Dr. Ashoka Ray