Saturday 1st November - Fiendish

Sudoku puzzle