Cleopatra - GRANT, Michael (Phoenix Press, 2003)