Great story! Character development was very well done. Enjoyed the intertwining of other storylines. Excellent listen.