Cleopatra and Rome - Kleiner, Diana E. E., (Belknap Press of Harvard University Press, 2005)