Inventions : From outer space - Baker,David (Scientific american, 2000)