Mahendra Trivedi's Profile