Passionate about liberty and want a chance to win $4,000? Check out our video contest!

Jan Narveson

Jan Narveson is professor of philosophy emeritus at the University of Waterloo.