Marx and Satan: A Book Review