Book cover for Cancelling Socrates (NHB Modern Plays)

Cancelling Socrates (NHB Modern Plays)

Description of the book