Granger Collection, New York Cleopatra VII ruled Egypt for 21 years a generation before ... She had a child with a married man, three more with another. She died at 39. Catastrophe reliably ...