This bibliography lists books and other resources for software engineers, user interface designers, and human factors specialists, arranged by topic and without a particular ordering. The final section of the bibliography contains information about useful online resources and organizations.

## General Design

Dreyfuss
, Henry

## Designing for People

    New York, NY

: allworth press, 2003 A reprint of the 1960s design classic by the designer of everything from the modern airplane cabin to the Bell telephone. Perhaps the best book for introducing the general concerns and thought patterns of design (industrial, product, or interaction), as well as an entertaining read.
Mandel
, Theo.

## The Elements of User Interface Design

.

    New York, NY

: Wiley Computer Publishing, 1997. A useful book covering all the basics and a wide scope of environments and new developments like interface agents, wizards, voice interaction, social user interfaces and web design.
Norman
, Donald A.

## The Design of Everyday Things

.

    New York, NY

: Doubleday, 1990. An exceptional and entertaining book about the design behind simple daily things.

## Graphical Design

Horton
, William

## The Icon Book: Visual Symbols for Computer Systems and Documentation

.

    New York, NY

: John Wiley & Sons, 1994.
Misjksenaar
, Paul and Piet Westendorpp.

## Open Here: The Art of Instructional Design

.

    London, UK

: Thames & Hudson, 1999
Mullet
, Kevin and Darrell Sano.

## Designing Visual Interfaces: Communication Oriented Techniques

.

    Englewood Cliffs, NJ

: Prentice Hall, 1995.
Rubin
, Jeffrey.

## Handbook of Usability Testing: How to Plan, Design and Conduct Effective Tests

.

    New York, NY

: John Wiley & Sons, 1994.
Tufte
, Edward R.

## Envisioning Information

.

    Cheshire, CT

: Graphics Press, 1990 The second classic work on envisioning information by Tufte.
Tufte
, Edward R.

## The Visual Display of Quantitative Information

. Reprint ed.,

    Cheshire, CT

: Graphics Press, 1992 The first classic work on envisioning information by Tufte.
Williams
, Robin.

## The Non-Designer's Design Book: Design and Typographic Principles for the Visual Novice

.

    Berkeley, CA

: Peachpit Press, 1994.

## Usability

Arlov
, Laura.

## GUI Design for Dummies

.

    Foster City, CA

: IDG Books Worldwide, 1997.
Cooper
, Alan and Reimann, Robert.

## About Face 2.0 : The Essentials of User Interface Design

. John Wiley & Sons, 2003.
Cooper
, Alan.

## The Inmates are Running the Asylum : Why High Tech Products Drive us Crazy and How to Restore the Sanity

. SAMS, 1999.
Isaacs
, Ellen and Alan Walendowski.

## Designing from Both Sides of the Screen

.

    Indianapolis, IN

: New Riders Publishing, 2001.
Nielsen
, Jakob.

## Usability Engineering

.

    San Francisco, CA

: Morgan Kauffman, 1993.
Tognazzini
, Bruce.

## Tog on Interface

.

    Reading, MA

: Addison-Wesley, 1992.