Tierney L

Lehninger principles of biochemistry - 4 - New York Palgrave 2005