This is easily the best name book which I own (and I own several). It is arranged in alphabetical order (as one might expect from a dictionary, I suppose) but for all names rather than with the usual Girl/Boy division. The gender of the name is indicated in brackets with either m or f. Each name has a paragraph of information about its derivation, meaning and historic use. This is far more thorough than many others on the market and allows you to make a very informed choice about your son or daughter's future name. I have used this book to make many suggestions to my sister about my future niece/nephew and she is very impressed. Even if you aren't expecting a child, this is an extremely interesting book to leaf through and well worth the modest price tag.