9781667125909_51295 compare prices