Availability: In Stock

Hamlet

SKU: 9780743477123

350.00EGP

Compare
Categories: , , Tag:

Description

Offers explanatory notes on pages facing the text of the play, as well as an introduction to Shakespeare’s language, life, and theater

Additional information

book-author

select-format

Paperback