Managed ecosystems

by Upton Hatch, Marilyn E. Swisher

x, 292 p. : 26 cm