Excellent overview of the industry. It says it is for experienced people, but it starts at point A and is a far better and more thorough overview than any of the (rather aweful) intro textbooks that are on the market. The price is something of a horror though.