I am not a native speaker and am wondering what the difference is, if any, between "from" and "by" in the context of a letter, as set out below.
I think that a letter "from" may indicate the letter comes from a certain place, e.g. "A letter from Spain".
A letter can also come from someone. A letter can also be by someone, correct?
Thus, which one (or both) of the below would be correct?
- A letter from Patrick; or
- A letter by Patrick?