Devouring Time440 pages16 hours of readingExploring the way filmmakers who adapt Shakespeare's plays are fuelled by nostalgia.Read moreTrack