by History of the Ancient World January 28, 2011 Articles Cleopatra: Heroine or Harlot? Cleopatra: Heroine or Harlot? Derek Shank Labyrinth: An online journal published by the Classical Studies Department of the University of Waterloo, Issue 91…