Staging Restoration Comedy The Royal Shakespeare Company, 1967-2019 - Roberts, David (Springer Nature Switzerland, 2024)