The American choral conductor, Dennis D(ean) Russell, was Minister of Music at First Presbyterian Church of Evanston, Illinois during the 1980's-1990's. Now retired, he currently lives in Nashville, Tennessee.
Sources:
Bits & pieces from various sources
Contributed by