Variations on Sudoku Logic Puzzles (Vol 1)

Chapter 30: Twelve Difficult 4THOFJULY Puzzles (numbers 361-372)