Series in Ecology and History

336 pages2002 1 edition

challenging informative reflective medium-paced