My stint on Sleeve Island Posted on 31 January 2005 by zardra I’m beginning to think that sleeves never end. At least they look like sleeves.