Shakespeare, William

GCSE English: Macbeth - 74 p. 30/21/0,4 cm Paperback - CGP English .

Text guide including analysis of the main characters, themes, historical background with language features.

9781782947776