Principles of Modern Biology. A Complete Reconstruction and Modernization of Charles R. Plunkett's Elements of Modern Biology.