Living on the third planet - Alfven, Hannes, 1908-1995 (W. H. Freeman, 1972)