Family tree▼
Enoch may not be a child of David and Mary. He may be David's brother or other relative. His age would mean that his mother was only 12 years old when he was born.