Interesting read - Dan Hurley's philosophy.