A nice book for Christmas: "Fear Not, Joseph"
That’s a good question. The first thing that comes to mind about Joseph’s experience is that it recalls that other Joseph, the great patriarch from the book of Genesis, to whom God also spoke through dreams. The fact that Mary was approached in a much more direct manner by the angel may be an indication of her much more exalted role in salvation history. Any thoughts?