Stage, Stake, and Scaffold: Humans and Animals in Shakespeare's Theatre by Andreas Höfele | Menrva Books | MenrvaBooks