David Scott Smith, cartoonist

Here are some facts about David Scott Smith, creator of Space Base 8: