A great book exploring many themes of expectation, grief, love and forgiveness. There are some confusing world building elements at the beginning and the way the book is set up makes you think there is more story to be told. overall a great listen