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. ISBN: 9781782947776