North American agroforestry : an integrated science and practice - Garrett, H. E. Gene, (American Society of Agronomy, 2009)