Professor James Shapiro goes in search of the mysterious man behind The Duchess of Malfi, the son of a coachmaker who ended up rivalling Shakespeare.
1988
2016
2019
1945
2024
2013
2023
1959
2022
2020
2021
1951
1994
2005
1993