Steve Ditko 1927-2018