an iron man comic book cover with the title,'the invincible iron man