Which of these sources did Shakespeare use to write the play Macbeth?



a history of Scotland by Raphael Holinshed



a classical tragedy from ancient Greece



the story of the Fates from Greek and Roman mythology



an older English play by an anonymous author