Revenge Drama in European Renaissance and Japanese Theater: From Hamlet to Madame Bufferfly by Kevin J. Wetmore Back to product details page >