i've just finished the 'jitterbug perfume' by Tom Robbins and its definately on my list of favourite books. I wont attempt to explain the plot, i will leave that to wikipedia :)...