Physiology of mammals and other vertebrates - MARSHALL, P.T. (London cambridge university press, 1980)