Infernal angels : an Amos Walker novel