http://blogs.talis.com/nodalities/2007/04/eric_miller_talks_with_talis_a.php