..

Harry Potter and the Prisoner of Azkaban by JK Rowling

Found it a bit slow in the middle but it had an exciting, if maybe convoluted, ending.

5/5 stars.