Sorry Chrisxxxx
It was obvious what a speilogist is from the answer I got. I didn't have chance to tell you as my husband had just put dinner on the table.
This means I have finished. I do like Paul, though he managed to sneak in words I'd never heard of in both the clues and answers. Some nice clues, though I couldn't parse a couple, e.g. 27ac and 22, 6 despite hint on this thread.