Study: Stars Have a Size Limit

Date: 09 March 2005 Time: 04:45 PM ET