Babies' Names is a best-selling guide to over 1,500 first names. The book gives the origins of each name, and also lists the most popular girls' and boys' names in Britain today. It's the ideal reference for parents-to-be everywhere. From grandparents and friends to the milkman, everyone seems to have an opinion on what name you should give your baby. If you're struggling to agree with your partner, this is your one-stop guide to finding...