Hamlet : translated into modern English

Shakespeare, William (translated by S J Hills)

Hamlet : translated into modern English - London DTC Publishing 2019 - 242p. (pbk)

Modern translation side by side with original text - with study notes and stage directions. Former BBC QI Elves.

print on demand - good quality

9781077617438


Drama - Shakespeare

822S