Originally Posted by Latinandgreek
Banana Yoshimoto, Haruki Murakami, Robertson Davies, Neil Gaiman, George R.R. Martin, among others. I'd like to give Margaret Atwood an honourable mention, as well.
Margaret Atwood! When she's good, she is very, very good. But some of her books. . . I don't know. Kind of like Harry Turtledove (in all of his pen names) in that regard.