Scott MacLeod
Scott MacLeod is a problem solver and writer living and working in Brisbane, Australia.