I would recommend this book:-
It's an all in one tourer de-force, when you know all of that you will indeed be an expert, but it starts right from the beginning.
EDIT The other books here are good but they only tell you the what of what to do and not the why of why you are doing this.