Artists’ obituaries: Photographer Simon Marsden and illustrator John Severin
It has been reported that Hall of Fame illustrator-cartoonist John Severin passed away on 12 February 2012 at the age of 90. One of the last of the legendary EC Comics’ [...]