Genes, a virus, lethargy, or just too many fries: the possible causes of obesity are legion.
John Rossi was a model employee at Kragen Auto Parts in Berkeley, California. In his ten years there, first as a clerk and then as a manager, he had missed only three days of work and had regularly put in 50- to 60-hour weeks. So it was something of a surprise when Rossi's manager told him one day in 1991 not to come to work anymore.
A spokesman for the store later said that Rossi was fired for poor job performance. But the only reason Rossi could see for his dismissal was his weight. A high school football star, Rossi had struggled with obesity throughout his adult life. By the age of 21, when he started working at Kragen, he weighed 275 pounds. Over the next decade he tried everything from fasting to hypnosis ...