Thursday 6th November - Fiendish

Sudoku puzzle