A New York Times book reviewer once noted that the detective writer Patricia Moyes, who has died aged 77, "made drug dealing look like bad manners rather than bad morals".