Essential biology with physiology - Campbell, Neil A. (Pearson, 2007)