Wordsworth Dictionary Of First Names by Iseabail Macleod & Terry Freedman