Kleopatra > Editions
by Karen Essex
Published October 2001
by Luitingh-Sijthoff
Paperback, 366 pages
Published February 27th 2002
by HarperCollins Publishers Australia
Paperback






