Did Jesus have any brothers or sisters?

Did Jesus have any brothers or sisters? If He did, what were there names?

Jesus' Father was God and His mother was Mary. He had no full brothers or full sisters. Joseph and Mary did have other children after Jesus, however, so He did have half brothers and half sisters.

Matthew 13:54-58 lists the names of His four half-brothers - James, and Joses, and Simon, and Judas. His half-sisters are not named.

A Catholic tradition from around 200 A.D. says these were Joseph's children by someone else, but the Bible does not support this by its text (Mt. 1:25 (gr. prototokos) vs. Lk. 7:12 (gr. monogenes) for example and Ps. 69:8-9).