Principles of biochemical toxicology - Timbrell, John A. (Informa Healthcare, 2009)