I plan to expand on the "Generations of Adam" sermonette given by Tom Randle by discussing the meanings of their names. Names in the Bible are significant. The Bible often records why a person is given the name they have. The names of the descendants from Adam to Noah reveal a message, a message of the gospel. There are websites referenced and other technical info here, download the transcript to see the details.
(transcript is attached; see 'Downloads')