Wednesday 12th August - Fiendish

Sudoku puzzle