B. Merle Shepard

About

B. Merle Shepard teaches at Clemson University.