Cool! Thanks, Stefan!
Now to walk through it slowly (with the explanations) and see if I can learn to spot the pattern.
I think the fun part is the NOT EXISTS (... NOT IN ()) stuff, which seems funny.... well, I guess until you're used to it!
Mission accomplished! Thanks everybody!
Pieter