David Blakesley's profile

David Blakesley

Campbell Chair in Technical Communication, Publisher

Clemson University and Parlor Press

www.parlorpress.com

Anderson, SC, USA