One of the few books presented to me as a classic and masterpiece lately that I've felt (after reading) deserved the honorifics. It lost a star for a few reasons (coherency, dogma, etc.), but mainly because (view spoiler)[Rachel and Lazar never met (hide spoiler)](that we know of).