David HooleBooksDiseases of Carp and Other Cyprinid FishesCarpsDiseases of carp and other cyprinid fishesAuthor data: Open Library