David Tennant's Tenth Doctor traveled to various ... Ten alone managed to meet William Shakespeare (Dean Lennox Kelly), ...