Thursday 27th March - Fiendish

Sudoku puzzle