professor Rakesh Mohan Joshi