Variations on Junior Sudoku Logic Puzzles (Vol 1)

Chapter 28: Thirty-Six Difficult Sudoku-Junior Puzzles (numbers 562-597)