Archie Comics' editor in chief described Tom Moore as "a cartoonist's cartoonist."