Thanks for everything, Steve Ditko. Posted on July 7, 2018 Rest well. Steve Ditko Obituary at The Guardian View in Instagram