David L. Weaver-Zercher
edited by Diane Zimmerman Umble and David L. Weaver-Zercher
with Hopkins Press Books