Baby names for dummies - Rose, Margaret (Wiley Pub., Inc, 2007)