Naveen Vashishta Author