Dunno why but today, the term manipulator somehow just pop in my mind and so i just did a google on this word. Check out this interesting website and its articles.
http://www.heartless-bitches.com/rants/manipulator/eighteasyways.shtml
http://www.heartless-bitches.com/rants/manipulator/redflaglist.shtml
http://www.heartless-bitches.com/rants/manipulator/manip.shtml