Essentials of Biochemistry
by
Alex Bowman, Charlie McDonald
Biochemistry: free for all
by
Contributors: Ahern, Rajagopal, and Tan