Thursday 14th August - Fiendish

Sudoku puzzle