daviding
Systems scientist blogging professional at http://coevolving.com and on personal content at http://daviding.com .
http://coevolving.com
Toronto, Canada
Systems scientist
Personal, Business