The inexhaustible, always contemporary Shakespeare