1980 Photo by Bhashwar Hart Sri Chinmoy offers a concert at the ‘Center for the Light’ in New Marlboro, Massachusetts.