Reflections on Biochemistry - Porter, R R (1977)