The long, long life of trees - Stafford, Fiona J. (Yale University Press,, 2016)