This Hal guy is pretty interesting.
This is the site this guy mentioned several times. I'm not sure what it is.