very coherent story. no plot holes i have noticed. Great story so far. looking forward to the next book.