Variations on Sudoku Logic Puzzles (Vol 1)

Chapter 26: Twelve Challenging HyperEducation Puzzles (numbers 313-324)