John Flanagan has written a thrilling adventure that includes captives and those searching for them together. He also includes a description of drug addiction and the results of it in the narrative. Well done John.