978-1-71659-888-3 compare prices