The invisible universe - Malin, David (Boston Little, Brown and Co., 1999)