Biochemistry - Hanif, M. Bilal. (Toronto Academic Press,)