As someone who grew up devouring adventure and mystery stories with passionate interest, I began reading this one expecting a similar roller-coaster ride that ended with the catharsis of a happy ending, suitably punctuated with nail-biting tension and thrills.
October 2023, volume 47, No 10