Just learn Latin. That's where the silly who/whom distinction is from.
Who? I, you, she, he, it, we, you, they.
Whom? Me, you, her, him, it, us, you, them.
Whom? Myself, yourself, herself, himself, itself, ourselves, yourselves, themselves.
Whose? Mine, yours, hers, his, its, ours, yours, theirs.
Whose x? My x, your x, her x, his x, its x, our x, your x, their x.
Who? I, you, she, he, it, we, you, they.
Whom? Me, you, her, him, it, us, you, them.
Whom? Myself, yourself, herself, himself, itself, ourselves, yourselves, themselves.
Whose? Mine, yours, hers, his, its, ours, yours, theirs.
Whose x? My x, your x, her x, his x, its x, our x, your x, their x.
Comment