20070828 home.science: Particles faster than light found?