Biochemistry and Molecular Biology by R. Brambl