Recommendations: Flash books

Hi
I would like to learn flash mx 2004 actionscript programming. I only know basic actionscript. I hope to know the logic behind AS and end of the day know how to write AS to make things work. I am looking for books that are written for designers or non-programmers. If you have a good book to recommend, I would appreciate and I’m sure other keen learners will be eternally blessed! Thank you!:thumb: