Of Shakespearean representations of women it is perhaps the inexhaustible character of Cleopatra that is the most elusive of classification which seems December 23, 2024