I like reading the classic English murder mysteries: Agatha Christie, Dorothy L. Sayers, and Ngaio Marsh. However, it’s not uncommon in Christie and Sayers to come across ethnic or religious slurs, used by the primary characters. Any time I come across this, there’s a momentary disconnect, since the convention of these books is that you are intended to identify with the hero or favourable characters, like Wimsey and Inspector Parker. (They’re not “modern” books, in the sense used by Miss Marple to describe the books her nephew Raymond writes, where none of the characters are very pleasant people.)
Interestingly, this doesn’t happen in Marsh’s books. When ethnic slurs are used there, the primary characters such as Inspector Alleyn usually disapprove and gently indicate that such attitudes are not, well, “not quite”. One reason for the difference, even though all three wrote mysteries set primarily in England, is probably because they came from different backgrounds: Christie was upper middle class England and Sayers was academic / clergy England, while Marsh came from New Zealand. She appears to have had a much different take on race relations - which leads to the depressing (to me, at least) conclusion that Christie and Sayers probably didn’t see anything wrong with the slurs they had their primary characters use - that was just the way society was for them.
Any thoughts?