Taxonomic revision and phylogenetic hypothesis for the jumping spider subfamily Ballinae (Araneae, Salticidae). Zoological Journal of the Linnean Society, 142(1), September 2004: 1-82. 41 [Zoological Record Volume 141]