The World According to Garp.  The author, John Irving, wrote a lot of stuff that pushed the envelope.  One of his books, which was also turned into a move, called The Hotel New Hampshire, features strange characters doing strange things as well. Still, I really loved The World According to Garp.  And I miss Robin Williams.