http://steve10k.stumbleupon.com/

Has strong opinions and good links to sources to back himself up. A stumbler to pay attention to.

Advertisements