ID:DA17298960
Search authors sharing the same name
edited by Joseph M. Kiesecker and David E. Naugle ; foreword by Peter Kareiva
Island Press c2017
Available at 1 libraries
edited by David E. Naugle ; foreword by Mark S. Boyce
Island Press c2011
: hardcover