This book is my absolute favorite baby name book. I used to use this book as a child to name all my pets on the farm! It really has a lot of information about the orginations and definitions of the names as well as many of the uncommon variations. I lost my cherished copy in a move, glad to have found it again! An interesting read.