I've mentioned Bob Shaver's rather nice Patent Pending site before. Sometimes you find things here which aren't really about patents, like this...