I love this book! The author does more than define the names listed. She categorizes them, she shows recent trends, lists similar names to suggest alternatives, and she gives her opinion of each name without insulting or talking down to the reader. It's a great book for soon-to-be parents or anyone that's interested in names. The only slight problem is the fact that the book has been out for about two years, so the trends shown may no longer be entirely accurate, but you'll still be able to get a general idea of the popularity (or lack thereof).