An Unexpected Visitor
A mysterious visit moves us to prepare for the unexpected
How often are we surprised to see an unexpected visitor standing on our doorstep, without even a call or an email to let us know that he or she was coming? It is even more surprising to know the reason they are visiting us, and we sometimes dread that they may have s . . .