Stuck on German Physicists and French Vocabulary. Is there a Brainbox out there willing to help
23a: "1990's drama means nothing to German physicist on radio". -o-r -u-t-
17d: "Explosive hub held in France, say". -o-d---. Can this be "Cordite"? I can see how Cord justifies "hub" but what about the rest. I can help you with any of the others that you might be stuck on but these two kept me awake in bed all last night!