Created with love in Canada, visit hostnodejs.com today
Code from Max Kanter's master's thesis at MIT.