ONE OF THE BEST BOOKS I HAVE EVER SEEN IN MY LIFE.
OK. I like psychology, and everything related to it, including personality types. This book not only gives u full info on personality types, but it helps u identify YOUR OWN personality type, and teaches u how to know other people's personalities, even without looking at them. It also teaches u how to DEAL with each personality, with exercises and quizzes (if that's what I should call them?) for both skills, speedreading (knowing people's personalities) and speedreaching (dealing with people from different personality types). This is literally the BEST BOOK EVER.