Ecology of North America - Shelford, Victor E.