I really enjoyed this book. It is a wonderful source of information. Full of definitions which are written in down-to-earth language, interesting example and activities. I have always been searching for a book like this and am really glad that I have finally found it. I would recommend it to anyone who is interested in language and also likes to experiment with it. Highly recommendable!