Illustrated Encyclopedia of Trees of the Americas: An Authorative Guide to over 500 Native Trees of the USA, Canada, Central and South America