caniff purportedly named the character after an island next to the isle of lesbos forthcoming are stories in twisted cat tales dred space squid and electric spec