A Dictionary of life sciences - Martin, E A (ed) (The Macmillan Company Of India Ltd, New Delhi, 1976)