Barry Schwartz  https://bitbucket.org/chemoelectric
