Seely, Elizabeth

The Tempest (Heinemann Advanced Shakespeare) - Oxford Heinemann 1997 - xvi, 221 p.

043519304X