Designing screen interfaces in C - Pinson, James L (Prentice Hall, 1991)
Includes index.