Biography

James D. McEwan is a Graduate in History at the University of Aberdeen in Scotland.