Organist Scott Dettra plays J.S. Bach's Eighteen Leipzig Chorales on the C.B. Fisk organ at SMU's Caruth Auditorium. Acclaimed as one of America's finest concert organists, Mr. Dettra is Director of Music at Dallas's Church of the Incarnation and is a member of the organ faculty at SMU.
Price
- FREE!
COMMENTS