This book is very rewarding for a start, so I would tend to recommend it to anyone wanting a certain basis. The techniques are not very difficult to apply or too advanced to give a good "grip". The author's touch of humor is also very nice. Book recommended =)