Biochemistry - Stryer Lubert (W .H .freeman company, 1999)