The book mentioned in the article, "Definitive Book of Body Language" is an excellent resource. However, it is more of an encyclopedia - comprehensive, but lacking in context. I began this journey some years ago and found Navarro's "What Every Body is Saying" a more helpful starting place. Gives a framework to help understand body language, something that may prove helpful if you are starting from square zero.