Text this: Ecological effects of an artificial island, Rincon Island, Punta Gorda, California /