Saturday 30th August - Fiendish

Sudoku puzzle