I don't know if most people will pay the price, but whether you are a GM or just a player, this book is an invaluable tool that many people don't know about.
The book is called "People's Names" by Holly Ingraham and published by McFarland books. It runs around $50 new and is a jewel to add to any collection. Seriously, this is one of those GM secrets (and writers) that most people don't know about.
Buy this book and no matter what game you play, write or run you will find this book invaluable.
Eric in Vegas