Mother of All Baby Name Books
Subtitle: Over 94,000 Baby Names Complete with Origins and Meanings
ISBN-13: 9780684018706