Singapore Math Practice, Level 6A Grade 7
Singapore Math 70 Must-Know Word Problems Level 6, Grade 7