Macbeth a guide to the play in two parts ...
Deegan, Anne.
Shakespeare, William,1564-1616.Macbeth.
Dublin Folens
c1981
Shakespeare, William, 1564-1616.