Just listened second time great listen! Characters are well developed and the story is a nail biting and compelling.