The title says it all.
I know there are heaps of tutorials,
but i think itīll be easier to learn if there were one good book covering all aspects.