Friday 29th August - Fiendish

Sudoku puzzle