Algebra for The  New Sat: 1111 Questions with Answers (555 math books series)