For more information, please visit Ed's companion site here.
You may also visit Ed's blog here.