What's new about names? The new edition of 100,000+ Baby Names by Bruce Lansky features the most up-to-date lists of names, trends, advice, and fascinating facts about names.