A Pattern Language, Alexander, Christopher, Ishikawa Sara, and Silverstein Murray , New York, p.1171, (1977)