Improving Problem Solving Skills for ages 7-8 by Andrew Brodie
Improving Problem Solving Skills is a 5 book series which provides repeated, differentiated practice of solving word problems involving addition, subtraction, multiplication and division.