Review from The Distance → May 8, 2019 the first 90% of the book is well written and extremely well performed. but the last couple of chapters lacks forethought and is disappointing