3 ms·Interesting, thank you (haven't read it yet, but the first page looks promising).by jeffdavis 14y agoInteresting, thank you (haven't read it yet, but the first page looks promising).