The Tragedy of macbeth

William Shakespeare


409

DRAMATIS PERSONAE

William Shakespeare

ACT 1

William Shakespeare

ACT 2

William Shakespeare

ACT 3

William Shakespeare

ACT 4

William Shakespeare

ACT 5

William Shakespeare