Cleopatra : histories, dreams and distortions / Lucy Hughes-Hallett. - Hughes-Hallett, Lucy, 1951- (Pimlico, 1997)