Animal structure and function - Starr, Cecie (Wadsworth Pub., 2004)