Tim MacLeod hasn't written any stories yet.

Tim MacLeod

Tim MacLeod

Social Scientist/Design Researcher at Bridgeable