James Coleman Author & Editor

James Coleman is a freelance historian, he is currently based at the University of Glasgow.