There are better books, but they are out of print. The only ones you are likely to find in my opinion are from the author Philip Zimmerman. You will probably only be able to find one used. But something is better than nothing. The book is okay, I found some things I didn't like in it, but you get that with all books. You may want to go thru the tutorials first to see if that help you also. Try Amazon.com or Ebay to see if you could find it there.