Comment Comment by Elmistrana I highly recommend Stryer Biochemistry - really good explanations. I am a softwrae engineer but when I was younger I participated in International Biology Olympiad and found this book excellent for developing passion. parent Elmistrana 4 years ago