C. G. Prado is professor emeritus of philosophy at Queen's University, Kingston, Ontario, and a Fellow of the Royal Society of Canada. Born in Guatemala, C. G. Prado grew up in San Francisco, California. His interests and expertise in philosophy are evident in the titles of his published books.