Basic questions of design theory - Spillers, William R., (North-Holland Pub. Co. ; American Elsevier, 1974)