The life and times of Cleopatra, queen of Egypt - Weigall, Arthur Edward Pearse Brome, 1880-1934 (Greenwood Press, 1968)
Reprint of the 1924 ed.