A friend asked this question in another forum. Maybe you guys can help:
Many of these towns have a road whose name comes from the next town over.
In the future, there will be companies whose workforces consist entirely of robots.
I’d prefer a book whose characters weren’t so stupid.
Are these correct uses of the word whose? On the one hand, we usually reserve the word “who” for people and use “that” for inanimate objects. On the other hand, the word “that” does not have a possessive form analogous to “whose”.
Every one of these sentences can of course be rewritten to avoid the problem (“I’d prefer a book with characters who weren’t so stupid”.) But the question is whether they sound okay to you as written.