biology and culture of channel catfish - Tucker, S. craig & Hargreaves, A. john (elsevier publishing : london, 2004)