978-1-917162-03-6 compare prices