Does anyone know anything about the 'Golden Globe ' Artichoke? I've never heard of it, and I just got one, can't find info.