The questions and answers . . . are of high quality. The explanations provided are also very clear and up-to-the-point. Sathyaprakash Dhanabal Application Developer, Thought Works India, Bangalore " .... This description may be from another edition of this product.