978-0-9957254-6-1 compare prices