Shirish Agarwal rated Criss Cross [large print]: 3 stars Oct. 21, 2022 Public Criss Cross [large print] by James Patterson