Fairly good book for a biochem book. Alot of pictures and helpful anecdotes to help the reader understand some of the concepts. There are some things that are not emphasized well so it may be worth getting the latest edition. But over all a fairly g...