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.
1994
2010
2023
2002
2018
2019
2008
1995
2020
1987
2024
2021
1988
2015
1983
2012
2006