Variations on Junior Sudoku Logic Puzzles (Vol 1)

Chapter 31: Twenty-Seven Medium Sudoku-6up Puzzles (numbers 652-678)