Biochemistry of cell signalling - Helmreich, Ernst J. (Oxford University Press, 2005)