Question: are there two james in the bible?
Answer: Jesus had two apostles named James: James, the son of Zebedee and James, the son of Alphaeus, but it is unlikely that either of these wrote the letter.