It may be asking a lot to ask a question for 'consensus' on 'naming'. :)
I agree that 'the importance of a good name' is proportional to the scope of the name. Jon Skeet's answer of preferring
from person in source ...
is compelling, but if the name is used a lot and especially if the input is better named, I think I prefer
from p in persons ...