Inside the living cell essential cell biology (Biomedia Associates, 2004)