Sardegna Issue no. 165 Spring 2003 It is a rugged island of much beauty.I've just arrived,rumpled in the harbor bar.