Return to Article Details Patrick Hanks – Kate Hardcastle – Flavia Hodges: A Dictionary of First Names Download Download PDF