Mr. Iyengar was making his first visit to the United States in 12 years , including a stop in New York this Friday , traveling from his home in Pune , India , to promote his new book , '' Light on Life '' -LRB- Rodale Books -RRB- . ''