SNEDDEN, Robert Oxford, 2002

The world of the cell : life on a small scale

J 571.6 SNED