Now, I know nwavguy is not liked much here, but his stuff isn't bad. For the cash, it's amazing. It's totally prone to stupid errors, naturally...
Separate names with a comma.