Multiple confusions.. All the book refered to above are good only and i hope different students refered different authors ..You should choice a reference book which tailor made your requirement. TN manohar is good one to easy way to learn the concepts