A review of described Metacyrba, the status of Parkella, and notes on Platycryptus and Balmaceda, with a comparison of the genera (Araneae: Salticidae: Marpissinae) - Edwards, G. B. (Insecta Mundi, 2006)