Essential biochemistry by Charlotte W. Pratt · Bookplated