Thursday 16th October - Fiendish

Sudoku puzzle