William PorterContributor Follow me on Google+

William Porter is an independent software developer, writer and photographer in Dallas, Texas.