James Hollingshead
Software developer, philosopher, martial artist, man of too many hobbies and someone who can usually see both the forest *and* the trees. Living in Columbus, Ohio.
Software developer, philosopher, martial artist, man of too many hobbies and someone who can usually see both the forest *and* the trees. Living in Columbus, Ohio.