• Purchased

    Not for the absolute beginner but very helpful if one is already has some experience. The samples are very good and the structure is well posed. Worth the money.