Algal Evolution Johanna Weston Keeling, 2004. 3.5 billion cyanobacteria 2.2 to 1.5 billion mitochondial origin 1.5 – 1.2 Plastid “Little Green Slaves”