Shakespeare on Stage: Thirteen Leading Actors on Thirteen Key Roles by Julian Curry Back to product details page >