A review by nightangeldk
Lehninger Principles of Biochemistry by David L. Nelson, Michael M. Cox

3.0

if you don't have prior knowledge about biochemistry this is hard to understand, with a lot of molecule names getting thrown at you