Bach’s Saint John Passion, 300 years old this Easter, may not be as well known as his Saint Matthew Passion, but it is a sublime musical experience. As performed by American Bach Soloists March 8 in Belvedere’s St. Stephen’s Episcopal Church, it was profoundly stirring, and one did not have to be a ...