Human societies: an introduction to macrosociology / Gerherd Lenski, Jean Lenski, Patrick Nolan.- 6th ed. Read more about Human societies: an introduction to macrosociology / Gerherd Lenski, Jean Lenski, Patrick Nolan.- 6th ed.