Excellent prose, artistic, good storyline. Boris is the character I fell for. Could have been atleast 100 pages less. Too much of philosophizing. There are things which are better left to the reader to realize rather than push it down their throats. Overall, good read.