Hi Karen, many thanks for that, although you did, inadvertently, give me the answer to 12a - hope the Crossword Puzzle police weren't watching!!!
I agree, 29d was an awful clue
Den, it's the name of an American group - don't know anything about them or if they are still around....
Cheers
Chris