Find this book August 3, 2025 by jlamprecht https://www.dlibrary.go.kr/search.do?sf=isbn&sw=9780415172905