Braveheart - Wallace, Randall (Pearson Education, 2008)