I gave up on this one about halfway through, but I'm giving it three stars instead of two because it probably really deserves at least four.... I really enjoyed the beginning, which introduced us to a fascinating world --- modern Africa, which felt a bit like India in the Secret Garden. Unfortu...