Hello,

The book at this link seems to be a good and to the point one. IMO you must review it for the basics:...