There is/was a german author(actually it' a pseudonym for 2 writers, each one very good) named Robert Ullman who is much better than every other one I've read. There are about 240 novels, written between 1956 and 1975, and the astonishing thing about them is, only a few of them are mediocre.
There are often unusual storys with smart dialogue, and you never know how it ends. A clever fusion of realistic detail and mythological approach. Some of them are real extraordinary.
And of course they are very different from a spaghetti western.