Find this book May 22, 2025 by jlamprecht http://search.library.duke.edu/search?Nty=1&Ntk=ISBN&N=0&local-filter=TRUE&affiliation=DUKE&Ntt=9780664502485