...this one ought to be required reading. I only heard about it last week, and wish I'd read it years ago!

http://nielsenhayden.com/makinglight...es/004641.html