A Detective Porter novel compare prices