Unabridged Audiobook
Good book but bad ending. The ending could have been a lot better. So many directions it could have gone . Still seems unfinished