Animal Structure and Function by Cecie Starr & Ralph Taggart