Naming Your Baby: The Definitive Dictionary of First Names by Julia Cresswell (Paperback, 2007)