Nicholas L. Waddy The Essential Guide to Western Civilization - Taylor and Francis 2025 ISBN: 9781003568278 Source: EBOOK