(Softcover: new)
A guide for parents who know that the perfect name lasts a lifetimeit suits not just a cuddly newborn but grows with a child from babyhood through adulthood. 1,107 Baby Names That Stand the Test of Time makes a strong case for each name selected and features the name’s definition, history, variations and nicknames, and its “meaning” in the larger cultural sense. Includes a primer on the basic rules of baby naming including sounds, rhythm, ethnic traditions, and effective use of a middle name.