the battle of the crater a novel