Cleopatra and Caesar at Alexandria and Rome. - Abdullatif A. Aly