Articles or Illustrations by Cecil Foster

Cecil Foster has published five works of non-fiction and four novels. Currently, he is Professor, Director of Graduate Studies, and Associate Director of Canadian Studies in the Department of Transnational Studies at the State University of New York at Buffalo.