A book of Murakami writes and still remarkably high sensitivity. All human aspects are addressed without ever vulgarity, sentimentality or squeamishness. A great novel full of wisdom and hope and lessons for not cheating either with itself or with others. Permanently upsetting.