the invincible spirit