Macbeth : harvester new critical introductions to shakespeare - Long, Michael (prentice hall of India, 1993)