Lane, N Power, sex and suicide: Mitochondria and the meaning of Life - Oxford Oxford University Press 2005 - xiii, 354p. ISBN: 978-0-192-80481-5 Subjects--Topical Terms: Life SciencesMitochondria