Creator Edward Lambert 2 issues 2 series Most issues in Speed Comics (1939) 1 issue Super Comics (1938) 1 issue