John von Heyking Editor

John von Heyking is an professor of political science at the University of Lethbridge. Lee Trepanier is an associate professor of political science at Saginaw Valley State University.