Perseus and Andromeda. As it is performed at the Theatre Royal in Lincoln's-Inn-Fields