The Facts on file dictionary of first namesby Leslie DunklingEnglishEnglish languageEtymologyNamesNames, PersonalPersonal NamesDictionariesWriting a summary for young readers…For young readersBook data: Open Library