Skip to main content

Free delivery on orders $40 or over

JS

James R. Schaffer

Categories:

Author of:

Biography

James R. Schaffer is professor emeritus of journalism at Nebraska Wesleyan University.
Environment: Photon QA