More than 4, not quite 5, but went higher because I read it in one sitting & that is a rarity given my schedule!Thought provoking to say the least , this is a tale of love, loss & impossible choices (except they do get made).As beautiful as it could be, my cynical self often paused ( if only to r...