There have been many books that have strongly influenced my life and work.  The books of Devern Fromke are somewhere close to the top of the list.  Please check them out on this recent blog post of Frank Viola.

Some great books that I highly recommend:
http://frankviola.org/2013/02/22/devernfromke/