Macro-history : a theoretical approach to comparative world history Lee Daniel Snyder 1999 1 theory and philosophy of historiography comparative methodology fields of research methodology world/global/universal history