Astronomers discover 'Super Earth' (Philippine Star, 2004)