Background
Shearon, Stephen was born on July 2, 1955 in Raleigh, North Carolina, United States. Son of Cameron Horn and Kathleen Wilson Shearon.
Shearon, Stephen was born on July 2, 1955 in Raleigh, North Carolina, United States. Son of Cameron Horn and Kathleen Wilson Shearon.
Bachelor of Medicine, Northwestern University, Evanston, Illinois, 1977. Master of Arts, University North Carolina, Chapel Hill, 1985. Doctor of Philosophy, University North Carolina, Chapel Hill, 1993.
Professor musicology Middle Tennessee State University, Murfreesboro, since 1994.
Married Deborah Jane Newton, May 16, 1981. 1 child Matthew Otto Schonwalder.