Molecular biology of the cell - Alberts, Bruce. (Garland Science,)