links for 2005-12-13 December 13, 2005 Nobel Intent: Tylenol is the leading cause of liver failure (tags: facts) MORE ON THIS TOPIC: