Beautifully written, painful, poignant, with touches of humor to lighten the hard road ahead for the main characters. Many passages are unforgettable for cutting to the heart of the matter in an unsentimental way. Have read this novel five or six times.