Lehninger Principles of Biochemistry
by
David L. Nelson
Let us know if you have any suggestions for new resources.