Titles Edited by James Moore
???? – ????
James Moore is professor of political science at Concordia University in Montreal and is one of the leading scholars of the Scottish Enlightenment.
???? – ????
James Moore is professor of political science at Concordia University in Montreal and is one of the leading scholars of the Scottish Enlightenment.