A Midge McGowan Mystery compare prices