Indian cyprinidae : fresh water fishes of India - M' Clelland, John