I’m currently reading The Moor’s Last Sigh by Rushdie. His narrators tend to be wacky and his characters often do unconventional things, but when you read these books, you never feel like someone did something out of character. You read something outrageous and still feel like the character would definitely have done or said that.