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.
2005
2019
2017
2015
1993
2007
1970
2014
2008
2018
2020
2011
2023