SNEDDEN, Robert Oxford, 2002

The world of the cell : life on a small scale