An enigmatic new stick insect from the Philippine Islands (Insecta: Phasmatodea). Comptes Rendus Biologies, 335(9), Sep 2012: 594-601. 595 [Zoological Record Volume 149]