100 Things Every Designer Needs to Know About People by Susan Weinschenk See also Notes Pages which link here:Can you ever know enough about people?