machine fantasy novel