Mary Rose is a play by J. M. Barrie, who is best known for Peter Pan. It was first produced in April 1920 at the Haymarket Theatre, London, with incidental music specially composed by Norman O'Neill.[1] The play was produced in New York that year. Later it received revivals in New York in 2007 and in London in 2012.Much damage has been done to the dustcover and some markings throughout.


Mary Rose by J. M. Barrie