Priffle (JN)

Mitochondria Chloroplasts and Bacterial Membranes - Longman 1981