Barry Gaines is Professor of English, The University of New Mexico. Margaret Maurer is William Henry Crawshaw Professor of Literature, Colgate University.
Three Shrew Plays
2 contributors - Paperback
£17.99
2 contributors - Hardback
£48.99