Human History and Social Process (Exeter Studies in History) | lit.salon