Find this book July 16, 2025 by jlamprecht http://www2.lib.ncsu.edu/catalog/?Nty=1&N=0&Ntk=ISBN&Ntt=9781573561488