Wilson and walker's principles and techniques of biochemistry and molecular biology - Hofmann,Andreas and clokie,Samuel (2018)