Reading list: MUST READ
Book recommendation from Ptr.Greg Gervais