Every now and again, I run across peoples' pet theories that are actually pretty interesting. That doesn't make them right, but they're often good thought-provokers, and can point out a few spots where current theories fall down.
Brian DuPraw's theory…
more »