From CAN ... Interesting and excellent summary with somewhat humorous titles ... eg ... http://can.org.nz/system/files/Design-0408-Hierarchy.pdf found at http://can.org.nz/category/resource-type/technical-articles MY....................