John-Michael Scott
Tech, social networking, special situations
John-Michael Scott
Contributor since: 2013
Ashraf Eassa, Contributor
Kurt Windibank, Contributor
Erick McKitterick, Contributor
Bill Maurer, Contributor