A Harpur and Iles Mystery compare prices