Breath taking novel. sometimes had to leave it and run away (literary) from it , take a deep breath, and come back to it... Great techniques in writing as if the author is playing in his memory and ours; dicing the places and times; disturbing us on purpose; making us dream and imagine; making us doubt everything... Ups and down then down and ups... isn't this life?!