Principles for Pattern Implementation
Clay Parker Jones -
11 May 2011