Do you love your name? Do you hate your name? What does your name really mean? How do you choose the right name for someone? Here is the ultimate first name handbook--a delightfully informative, comprehensive survey, from the traditional to the new and unconventional. With well over 6,000 entries, this is the most wide-ranging dictionary of first names available. Over 150 names--including Calista, Gaia, and Macy-are added to this new edition...