Trends in Biochemical Sciences - Amsterdam Elsevier 2008 - 323p