BRAVEHEART - WALLACE, Randall (England :Longman, 1996)