Biology : bringing science to life - Postlethwait, John H. (McGraw-Hill, Inc, 1991)