The Definitive Book of Body Language... by Allan and Barbra Pease... or Mr. Pease' earlier Body Language: How to Read Others' Thoughts by Their Gestures...
I was going to recommend The Definitive Book of Body Language also. It is very easy to understand and covers everything! After I had read it I started watching people to see what they did to work out how they were feeling!