Book review: Cleopatra and Frankenstein