Kerrigan, Michael
85 p.ill.
Study notes on the themes, characters, language and style with plot analysis.
Includes notes and commentary with index.