Interfaces in computing (Elsevier Sequoia, 1982)