Author: Nicolas Taffin
Born: January 1970
Bio: French graphic designer and publisher