Leach, Gary(Comic book artist),artist.