James E Fraser is a/an Instructor in the Florida Gulf Coast University department at Florida Gulf Coast University
University of Guelph - History
Chair of Scottish Studies
James worked at University of Guelph as a Chair of Scottish Studies