The Classic 1000 baby names.
Slough : Foulsham,
1993.