Tuesday 18th August - Fiendish

Sudoku puzzle