This guy's book is a must read.

Top