Stan Lee Was Truly “Excelsior!”
Stan Lee passed away this week at the age of 95. As the chief creative mind at Marvel Comics for decades, he helped make comics a viable literary form and a distinctly American contribution to art with near-mythological-level by introducing everyone ...