48 Hours Only | Save up to $12. Get the code »

Dr. Margaret Rose

Margaret Rose, PhD is a freelance writer and an authority on baby naming practices. She's authored journal articles on the art of historic names and historic name communities.