This book is beautifully descriptive with complicated characters in untenable situations trying to find their way forward. An awesome story and excellent narration.