979-8-90781-433-2 compare prices