Art attribution by Nick Caputo (July 2010).
Public Service Ad appearing in various Charlton comics.
credits per Nick Caputo, January 2015.