Cambridge Primary Mathematics 2nd Learner's Book 6, Mary Wood, Emma Low, Greg Byrd, Lynn Byrd 260 pages in color