Deep history : a study in social evolution and human potential - Laibman, David. (State University of New York Press, 2007)