Tuesday 22nd October - Fiendish

Sudoku puzzle