Interactive software : tools for building interactive user interfaces - Larson, James A (Prentice Hall, 1992)
Includes index.