My favourite book is "The Essential Quilter" by Barbara Chainey. I also like Roxanne McElroy's book (great information about fabric, battings, threads etc.!).
You can also look for "Fine Hand Quilting" by Diana Leone & Cindy Walter or "Winning Stitches" by Elsie M. Campbell.