Vargas Castillo, Rita, and Ingo S. Wehrtmann. 2008. “Stomatopods and Decapods from Isla Del Coco, Pacific Costa Rica”. Revista De Biología Tropical 56 (S2):79–97. https://doi.org/10.15517/rbt.v56i2.27009.