Cell biology a molecular approach - Dyson, Robert D.