A History of world Societies - Mckay, john .P