bibliographic details : PATTERNS FOR A PURPOSE :