Wednesday 19th November - Fiendish

Sudoku puzzle