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.
2018
2020
1976
2015
2013
2023
2010
1936
1994
2011
2012
2016
2005
2022
2014