Wednesday 5th August - Fiendish

Sudoku puzzle