From Cell to Philosopher - NICKLANOVICH, Michael D. (Prentice Hall, Inc.)