DownloadThe Portobello Bookshop Gift Guide 2024

James D Reid Author, Editor & Translator

James D. Reid is professor of philosophy at Metropolitan State University of Denver. Candace R. Craig teaches English at Pikes Peak Community College.