B. B. C. Pronouncing Dictionary of British Names: With an Appendix of Channel Islands Names