The First Christmas

Ancient Civilizations and the Bible Time Frame

Written by Diana Waring
List Price: $999.00
$149.99 Sale
Add to Wishlist
  • Format: Audio CD
  • Dimensions:
  • Length: 80 minutes
  • Technicality: Layman
  • Ages: 12 and up
  • Publisher: Answers in Genesis
  • Published: 2006
  • SKU: 90-7-598
  • ISBN:
  • UPC:

Diana Waring presents an in-depth study of the Christmas story, including background history that truly makes the story of the nativity come alive!


An exciting and in-depth study of the Luke 2 account. Fascinating!

Diana Waring presents an in-depth study of the Christmas story, plus intriguing history that truly makes the account of the nativity come alive!

Most Christians hear the Luke 2 account of the birth of the Christ-child each year. But few of us have heard the full chronological retelling of the multi-Gospel account. In this very special audio presentation, the high-energy historian Diana Waring shares from detailed research and reveals the rich background of Mary, Joseph, the Roman occupation, the culture of the day, and much more.

A great way to start a new annual tradition!

Track List

  1. When
  2. Where
  3. Who
  4. What
  5. Why
  6. How
  7. The Story

More by authors


Diana Waring

Diana Waring, author of the History Revealed curriculum, discovered years ago that "the key to education is relationship." Beginning in the early 80's, Diana homeschooled her children through high-school—providing the real life opportunities to learn how kids learn. Mentored by educators whose focus was to honor Him who created all learners, and with an international background (born in Germany, university degree in French, lifelong student of world history), Diana has been enthusiastically received by audiences on four continents.


Get the latest answers emailed to you or sign up for our free print newsletter.

See All Lists

Answers in Genesis is an apologetics ministry, dedicated to helping Christians defend their faith and proclaim the gospel of Jesus Christ.

Learn more

  • Customer Service 800.778.3390