Who was present at the birth of Jesus Christ?

The is no biblical record as to who was present at the birth of Christ. One can only sumise that Joseph may have called upon the inn keepers wife for assistance. Then he might have helped Mary deliver the babe.