cleopatra : - grant, michael (phoenix press, 2000)