[foul language] I just noticed the links are no good, so I'll have to fix those and repost the first two installments. Mea culpa.
CORRECTED: