Biology life on earth with physiology: life on earth. - Audesirk, Teresa ([s.L]: New Jersey: Pearson Education, 2008)