The principles of pattern for craftsmen and designers