the invincible of the east english