A brief history of Cleopatra : last pharaoh of Egypt - Trow, M. J. (Running Press, 2013)