> That site does not resolve. Can't load it. Many people have problems with this site, but I've sent them the images. BTW, does someone have informations about this critter (HP Dave Peters maybe)? The site is in Chinese -:( Other infos on scichina website, but I don't have access to it. Thanks in advance - Aspidel.