Cleopatra : from history to legend - Flamarion, Edith (Thames & Hudson, 1997)