The contents of this website are © 1996-2023 Mike Campbell. All etymologies in the main name database come from one of my sources or from me. All articles are written by me except where otherwise stated. The software and interfaces on this site are designed and coded by me.
Without my permission, you are NOT ALLOWED to
Without my permission, you are ALLOWED to
I can be contacted at .