If you ever wondered why some things happen in the English language the way they do, or why do some apparently inexplicable differences arise between British English, American English and many other "Englishes", then this a book for you. Even though the author is no linguist, he certainly is an accomplished writer, and produced a very interesting book: fun to read and instructive at the same time. The writing style is so attractive, in fact, that it keeps you reading even when the subject itself is a bit too far-fetched or too technical. Overall, it is a valuable addition to the library of anyone interested in languages, their history and evolution.