979-8-90155-922-2 compare prices