Skip to main content alibris logo

Scott A Leonard

Scott A Leonard (Youngstown, OH) is a professor at Youngstown State University in Ohio. Michael McClure (Lexington, VA) is a professor at Washington and Lee University in Virginia.