978-1-0670192- compare prices