Books

Evolution of Archean Crust and Early Life Evolution of Archean Crust and Early Life
2013
Links Between Geological Processes, Microbial Activities & Evolution of Life Links Between Geological Processes, Microbial Activities & Evolution of Life
2008