The Long, Long Life of Trees

by

  • Publisher: Yale University Press
  • Print ISBN: 9780300207330, 0300207336

  • eText ISBN: 9780300222197, 030022219X