James MacKay

William Wallace: Brave Heart

James MacKay uses all his skills as a historical detective to produce this definitive biography, telling the incredible story of a man who, without wealth or noble birth, rose to become Guardian of Scotland

New Report

Close