marksolock.wordpress.com
How life shaped Earth: Current Biology
Visit the post for more.