Michael Shayne McCullough
Artist and designer, specializing in branding, information graphics and scientific visualization.