A good read, especially since I'm fairly interested when "people reveal things about themselves unintentionally." I can't say I agree with everything, but there are some useful ideas in there. Esp. about using the techniques to evaluate yourself!