Friday 2nd October - Fiendish

Sudoku puzzle