H B McCullough
H. B. McCullough is professor emeritus in the Political Science department at UBC Okanagan. He is the author of several books and journal articles in political philosophy and ideology, and has been teaching political thought courses for nearly 20 years. He is co-editor of OUP Canada's Political Ideologies and Political Philosophies, third edition ( (c)2013) with Wolfgang Depner.
H. B. McCullough is professor emeritus in the Political Science department at UBC Okanagan. He is the author of several books and journal articles in political philosophy and ideology, and has been teaching political thought courses for nearly 20 years. He is co-editor of OUP Canada's Political Ideologies and Political Philosophies, third edition ( (c)2013) with Wolfgang Depner. See less
H B McCullough's Featured Books