Cell and molecular biology - E D P De Robertis (Lippincott Williams and Wilkins, 2012)