breakingthewheel.com
Discovery versus Process - An Introduction to Game Planning With Science!
If you can learn to differentiate process versus discovery, then science becomes a weapon against the dark forces of development hell.