100,000 plus baby names. - Lansky, Bruce (Meadowbrook Press, 2006)