Author: Craig Shaw Gardner
Alternate names: Shaw Gardner Craig; Craig Gardner; CRAIG SHAW-GARDNER