I ordered this book because it has good reviews and with 'Over 10,000 Names - Their Meanings, Origins, and Spiritual Significance' I thought, what else could I need? BUT I am not happy with it at all! First of all, it didn't say anywhere that this book is American, so a lot the old fashioned English type boys names that I like aren't included. Names are not labelled as male or female, so all these obscure names that it does include I have no idea what sex they would be nice for, names are not even shown phonetically so you would have no idea how to say them anyway! Shortened names, don't say what they are shortened from e.g. Trixie does not say that it may be a shortened version of Beatrice which I think is very important to know when naming your child. As for the meanings, origins and spiritual significance, it is no good at all. Any names that I like I will just be looking up online now for their meaning and I shall definitely be going down to the library or the charity shop in search of a better book and hopefully not wasting too much more money, I would recommend that you do the same or borrow from a friend unless you have actually seen inside the book before you buy.