Donald DeMarco

Donald De Marco, an Associate Professor of Philosophy at St. Jerome's College, Ontario, has written hundreds of magazine articles, and is the author of eleven books.