Trends in Biochemical Sciences - Oxford Elsevier 2007 - 1-50,51-100,101-152,153-198,199-246,247-296