Please Understand Me by David Keirsey & Marilyn Bates
8 out of 10

Useful book!  Insights on character and temperament types based on the Myers-Briggs test.  4 dimensions with 2 categories equals 16 types.  I am INTJ or INTP.