Wednesday 3rd December - Fiendish

Sudoku puzzle