GET THIS BOOK
hey i would just like to tell everyone this book is GREAT, =) its very helpful and has various ways of learning. you dont have to be scared that you will not understand or not have the technology to follow because the book gives you several ways of solving the problem no matter it you donr get it. o_0 , appealing huh??? ALSO, there is a CD which you could use to follow!!!