Another great story, but some plot holes and incongruities this time. Looking forward to the next one