Wednesday 1st October - Fiendish

Sudoku puzzle