Professor Narayan Prasad Author