Find this book December 24, 2025 by jlamprecht http://library.catalogue.tcd.ie/search/i?SEARCH=9780195003451