Concepts and Implementation - Kelvin Sung; Steven Baer; Peter Shirley (Taylor and Francis, 2008)