Pfennig, David W.

Personal Information

    Here are some other books by the author:
    Non-Fiction
    Evolution's Wedge, University of California Press, 2012, et al.

    N.C. Locations Associated with Pfennig, David W.

    Taught at:
    University of North Carolina -Chapel Hill