I almost finished this ages ago but keep going back to puzzle over one clue. I`ve decided I`ll have to ask for help ! It`s 18 D "Electricity pioneer ends jaunt to jumble sale` (5). I have :
? E ? L ?. Please, someone, help so I can enjoy Christmas !
Many thanks, chrise, Andyc, Rossim and Rusty ! I would never have got that ! Tesla isn`t a word that springs to my mind. A very happy Christmas to you all !