Brian L. Cypher is a research ecologist at California State University, Stanislaus.
edited by Stanley D. Gehrt, Seth P. D. Riley, and Brian L. Cypher
with Hopkins Press Books