Dr. Daniel Nicholson - Philosophy of Biology, Cells & Machines, Function, Intelligent Design · Dannyphiltalk · Sentinel