Ashes of Izalco : a novel