Catfishes of the World
Catfishes of the World: Bagridae and others
Catfishes of the World: Bagridae and others
Catfishes of the World: Auchenipteridae & Pimelodidae
Catfishes of the World: Callichthuidae
Catfishes of the World: Callichthyidae
Catfishes of the World: Mochokidae
Catfishes of the World: Aspredinidae, Doradidae & Loricariidae