You and me both, Chris. I've spent over 2 hours on it and still only got 8, 12, 20, 1d and 21d. Possibly 4d too but I can't justify three of the letters. I'm just going round and round all the clues and I've reached the 'life's too short' stage. Shame really, I was looking forward to this when I saw it was Enigmatist. Maybe I'll come back to it later.