A thrilling and profoundly affecting novel... If one finds it difficult to live life's ups and downs, this powerful and politically charged novel gracefully provides it...