An Inspector Tom Reynolds Mystery compare prices