Wednesday 23rd September - Fiendish

Sudoku puzzle