A survey of cell biology. (2006)