A gripping read for those who love a mystery