Thursday 28th August - Fiendish

Sudoku puzzle