The name James appears 42 times in the New Testament. James was a very common given name in the historical period and region of Jesus, but surnames were still very rare. It is therefore not always clear which person these names refer to, and whether some refer to the same person or distinct characters, which has led to confusion. Therefore, Christian authors and modern scholars have given these men names based on their known attributes. According to American theologian and scholar Donald Hagner (2012), there are at least 5, and possibly up to 7, different Jameses in the New Testament.