Life and Evolution - Lorenzo Baravalle, Luciana Zaterka (Springer, 2020)