Dr. Richard Webb

Prof. Richard Webb is a Professor and Dean Emeritus of the College of Arts and Humanities at Southern University in Baton Rouge, Louisiana. He received the Doctor of Philosophy degree in Musicology from University of Cincinnati. He is the Organ Principal of the Baton Rouge Symphony Orchestra. He has performed...