Portraits of temperament - Keirsey, David (Prometheus Nemesis, 1989)