No Fear Shakespeare: Macbeth (Spark Notes No Fear Shakespeare) (Paperback)
Best book to use for English students, First Because of its competitive price and secondhand Because of the simplified modern English translation side by side with the original - easy to understand without losing the lovely Shakespearean imagery