Check out this great interview.  

http://onwardnation.com/mitch-stephen/