Michael Deal
Michael Deal

Michael Deal

Visual designer, maker of interactive products and data visualizations. http://mikemake.com/