Kindly sent to me a long while back by a forum member, I've finally got around to tidying this up. Much conventional, but later on some right...
Separate names with a comma.