Craig Marks is a member of the Lepidopterist Society, the Southern Lepidopterist Society, and the North American Butterfly Association, and the author of many articles on butterflies.