Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
Christopher Ryan is nothing if not controversial. I often link to his stuff purely because it gets people talking. I've heard experts praise him and I've heard experts condemn him; one thing they don't do, however, is ignore him.