@JTT,
Sorry I was posting without anything in front of me, and just trying to remember the gist of what you said. I don't want to misquote you. You did give a lot of examples that you thought were equally appropriate. That's what I was going on. Looking at the sentence itself I would suggest that as it sounds fine to me, but that you would choose to say things differently, that the source would be more likely to be from this side of the pond.