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.
1960
2019
2017
2016
2003
2018
2005
2001
1973
1992
1931
2020
1928
2023