I ve have the Dr x book - it covers a good range of info and alot of good links (although it is cuple of years old) Well recommended
Forum Rules