Wednesday 13th August - Fiendish

Sudoku puzzle