Oulie
Life, Part 2: Information and Heredity by William K. Purves, David Sadava, Gordon H. Orians, H. Craig Heller — Oulie