Tuesday 12th August - Fiendish

Sudoku puzzle