James William Cannon: His Plants, His People, His Philosophy