John McSwain
John McSwain hasn't written any stories yet.
John McSwain hasn't written any stories yet.
#mobile architect | #HCI practitioner | musician | information addict | sports fan | chronic sensemaker | star wars #lego bricklayer | gamer | INTJ