Forest Ecosystems - David A Perry (John hopkins University Press, 2008)