Rusty |
Ripped
Off B The best of others' work and a few bits of my own. |
Ripped
Off C Best of others' work and a few bits of my own. Updated Feb 2005 to make it easier on the eyes. |
By Jim Kindley