Biology a systems approach - Zahrobsky, George (Addison-Wesley, 1998)