A Son of the Circus by John Irving. I've just started it, but I love its sense of humor and the cross cultural references between Canada and India.
The Prisoner of Heaven was a bit od a dssapointment, well written but too short and unfocused.