Raines and Poppe list nearly 900 species names , but most of these are considered either questionable or invalid .
Raines & Poppe ( 2006 ) list nearly 900 species but many are considered either questionable or non valid .