"I have seen a trace of strain
In other's eyes, not spoken"
From the song: "The Sea Refuses No River" by Pete Townshend.
Source:
https://www.streetdirectory.com/lyricadvisor/song/eejjpe/the_sea_refuses_no_river/
First, I think it should be 'others' eyes'. Second, doesn't that imply that we are talking of the same trace of strain? Shouldn't it be 'traces of strain'?
a. I have seen a Christmas tree in others' gardens. b
b. I have seen Christmas trees in others' gardens.
It seems to me that (b) is the correct version, isn't it?