Name books are akin to science and computer books in that they should be up to date to include the contemporary perspective on what's in vogue and what's out (which you can then ignore if you want). Bring Back Beatrice! offers backgrounds on over a thousand names along with variations and, in many cases, nicknames and alternatives (if you like Amos, maybe you'll like Linus, too). Scattered throughout are fun lists (like cool names from ancient Egypt) and pop cultural references associated with names. What I especially liked is that Griffin is subtly trying to steer you toward good names without being judgmental. She also gives you a sense of a name's past and future popularity. Sure, there are lots of free name websites out there, but this small book (thick but about 4"x5") is the kind you're going to want to keep by your bedside or tuck in your purse and revisit throughout your naming decision.